diff options
Diffstat (limited to 'searx/plugins/tracker_url_remover.py')
| -rw-r--r-- | searx/plugins/tracker_url_remover.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/searx/plugins/tracker_url_remover.py b/searx/plugins/tracker_url_remover.py index b7e8e25f3..190744586 100644 --- a/searx/plugins/tracker_url_remover.py +++ b/searx/plugins/tracker_url_remover.py @@ -13,6 +13,7 @@ from searx.data import TRACKER_PATTERNS from . import Plugin, PluginInfo if typing.TYPE_CHECKING: + import flask from searx.search import SearchWithPlugins from searx.extended_types import SXNG_Request from searx.result_types import Result, LegacyResult @@ -37,6 +38,10 @@ class SXNGPlugin(Plugin): preference_section="privacy", ) + def init(self, app: "flask.Flask") -> bool: + TRACKER_PATTERNS.init() + return True + def on_result(self, request: "SXNG_Request", search: "SearchWithPlugins", result: Result) -> bool: result.filter_urls(self.filter_url_field) |