diff options
Diffstat (limited to 'searx/engines')
| -rw-r--r-- | searx/engines/annas_archive.py (renamed from searx/engines/annas-archive.py) | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/searx/engines/annas-archive.py b/searx/engines/annas_archive.py index 56d1ca77a..1d5aa41ee 100644 --- a/searx/engines/annas-archive.py +++ b/searx/engines/annas_archive.py @@ -36,8 +36,13 @@ xpath_file_info: str = './/div[contains(@class, "text-xs")]' def request(query, params: Dict[str, Any]) -> Dict[str, Any]: - search_url: str = base_url + "/search?q={search_query}" - params["url"] = search_url.format(search_query=quote(query)) + search_url: str = base_url + "/search?q={search_query}&lang={lang}" + lang: str = "" + if params["language"] != "all": + lang = params["language"] + + params["url"] = search_url.format(search_query=quote(query), lang=lang) + print(params) return params |