summaryrefslogtreecommitdiff
path: root/searx/webapp.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/webapp.py')
-rwxr-xr-xsearx/webapp.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/searx/webapp.py b/searx/webapp.py
index 815bfcabd..d6322447a 100755
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -93,7 +93,8 @@ from searx.utils import (
)
from searx.version import VERSION_STRING, GIT_URL, GIT_BRANCH
from searx.query import RawTextQuery
-from searx.plugins import limiter, Plugin, plugins, initialize as plugin_initialize
+from searx.plugins import Plugin, plugins, initialize as plugin_initialize
+from searx.botdetection import link_token
from searx.plugins.oa_doi_rewrite import get_doi_resolver
from searx.preferences import (
Preferences,
@@ -416,7 +417,7 @@ def render(template_name: str, **kwargs):
kwargs['endpoint'] = 'results' if 'q' in kwargs else request.endpoint
kwargs['cookies'] = request.cookies
kwargs['errors'] = request.errors
- kwargs['limiter_token'] = limiter.get_token()
+ kwargs['link_token'] = link_token.get_token()
# values from the preferences
kwargs['preferences'] = request.preferences
@@ -643,10 +644,9 @@ def health():
return Response('OK', mimetype='text/plain')
-@app.route('/limiter<token>.css', methods=['GET', 'POST'])
-def limiter_css(token=None):
- if limiter.token_is_valid(token):
- limiter.ping()
+@app.route('/client<token>.css', methods=['GET', 'POST'])
+def client_token(token=None):
+ link_token.ping(request, token)
return Response('', mimetype='text/css')