From e97e1f9110513943004037c2a7fa3af564a38fef Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sun, 10 Mar 2024 10:23:25 +0100 Subject: [PATCH] [fix] duckduckgo.fetch_traist - URL of region definitions has changed - https://duckduckgo.com/dist/util/u.7669f071a13a7daa57cb.js updated from u661.js to u.7669f071a13a7daa57cb / should be updated automatically? The last change was on March 23rd in dba8977b098 [1] - [1] https://github.com/searxng/searxng/pull/2269 Signed-off-by: Markus Heiser --- searx/engines/duckduckgo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index 50f43ad9a..636dfccd5 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -379,8 +379,8 @@ def fetch_traits(engine_traits: EngineTraits): engine_traits.all_locale = 'wt-wt' - # updated from u588 to u661 / should be updated automatically? - resp = get('https://duckduckgo.com/util/u661.js') + # updated from u661.js to u.7669f071a13a7daa57cb / should be updated automatically? + resp = get('https://duckduckgo.com/dist/util/u.7669f071a13a7daa57cb.js') if not resp.ok: # type: ignore print("ERROR: response from DuckDuckGo is not OK.")