on master help sign in
[fix] call ip plugin as a post search callback
54f1bc0Adam Tauber
searx/plugins/self_ip.py+2−2
@@ -4,10 +4,10 @@ description = gettext('Display your source IP address if the query expression is
4default_on = True
4default_on = True
5
5
6
6
7−# attach callback to the pre search hook
7+# attach callback to the post search hook
8# request: flask request object
8# request: flask request object
9# ctx: the whole local context of the pre search hook
9# ctx: the whole local context of the pre search hook
10−def pre_search(request, ctx):
10+def post_search(request, ctx):
11 if ctx['search'].query == 'ip':
11 if ctx['search'].query == 'ip':
12 x_forwarded_for = request.headers.getlist("X-Forwarded-For")
12 x_forwarded_for = request.headers.getlist("X-Forwarded-For")
13 if x_forwarded_for:
13 if x_forwarded_for: