From eecd2d23086c6346fcddd8ebd78fa8d8fe3acb4b Mon Sep 17 00:00:00 2001 From: Malloc Voidstar <1284317+AlyoshaVasilieva@users.noreply.github.com> Date: Wed, 8 Feb 2023 16:49:17 -0800 Subject: [PATCH] bing: fix rebates URLs --- searx/engines/bing.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/searx/engines/bing.py b/searx/engines/bing.py index 783c0056a..986056daf 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -119,6 +119,8 @@ def response(resp): url_to_resolve.append(url.replace('&ntb=1', '&ntb=F')) url_to_resolve_index.append(i) url = None # remove the result if the HTTP Bing redirect raise an exception + elif url.startswith('/rebates/welcome?'): + url = parse_qs(urlparse(url).query)["url"][0] # append result results.append({'url': url, 'title': title, 'content': content})