diff options
| author | Jeff Alyanak <jeff@alyanak.ca> | 2024-05-29 00:46:28 +0100 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarIT.de> | 2024-05-29 11:23:26 +0200 |
| commit | 0fb3f0e4aeecf62612cb6568910cf0f97c98cab9 (patch) | |
| tree | 011007c7d741d4dcc247a80089a3429cf1bbf43d /searx/engines/duckduckgo.py | |
| parent | bb7c5bd44c248cda7054782e7ac9f49ee35daed7 (diff) | |
[fix] do not show DDG IP from zero click
The zero click result from DuckDuckGo for IP should not be displayed. It will
return the IP of the searxng server, not the user's IP, and looks a bit strange
when the `self_info` plugin is enabled as two different IPs get returned.
Diffstat (limited to 'searx/engines/duckduckgo.py')
| -rw-r--r-- | searx/engines/duckduckgo.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index 3ebddd342..b874ca2f8 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -331,7 +331,7 @@ def response(resp): zero_click_info_xpath = '//html/body/form/div/table[2]/tr[2]/td/text()' zero_click = extract_text(eval_xpath(doc, zero_click_info_xpath)).strip() - if zero_click: + if zero_click and "Your IP address is" not in zero_click: current_query = resp.search_params["data"].get("q") results.append( |