Optimize IndexBroser_p - "Add to blacklist" button

to better match hosts with www.
using the default match substitution  (to match www.host.com/ and host.com/)
This commit is contained in:
reger24 2022-02-01 14:22:08 +01:00
parent 6c5b282919
commit d7d977569b

View File

@ -662,9 +662,13 @@ public class IndexBrowser_p {
final File blacklistsPath = sb.getDataPath(SwitchboardConstants.LISTS_PATH, SwitchboardConstants.LISTS_PATH_DEFAULT);
String blacklistname = Blacklist.defaultBlacklist(blacklistsPath);
if (blacklistname != null) {
String hoststr = pathURI.getHost();
if (hoststr.startsWith("www.")) { // to allow the automatic matching for www.host.com and host.com
hoststr = hoststr.substring(4);
}
addBlacklistEntry(
blacklistname,
"*." + pathURI.getHost());
hoststr + "/.*"); // as yacy expands host pattern to match www.host.com as well as host.com no need to prefix with "*."
}
}
}