From dfc2da707bcb1d8e14162621110919efb7e8c129 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Fri, 22 May 2026 22:11:00 +0200 Subject: [PATCH] [fix] mojeek: access denied because of wrong request parameters --- searx/engines/mojeek.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/searx/engines/mojeek.py b/searx/engines/mojeek.py index b04c9a9c5..58951c54a 100644 --- a/searx/engines/mojeek.py +++ b/searx/engines/mojeek.py @@ -59,8 +59,6 @@ def request(query, params): args = { "q": query, "safe": min(params["safesearch"], 1), - language_param: traits.get_language(params["searxng_locale"], traits.custom["language_all"]), - region_param: traits.get_region(params["searxng_locale"], traits.custom["region_all"]), } if search_type: @@ -76,6 +74,10 @@ def request(query, params): logger.debug(args["since"]) params["url"] = f"{base_url}/search?{urlencode(args)}" + params["cookies"] = { + language_param: traits.get_language(params["searxng_locale"], traits.custom["language_all"]), + region_param: traits.get_region(params["searxng_locale"], traits.custom["region_all"]), + } return params