From 931fd9787b1517d88af2876175d8c31b03e11671 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Thu, 10 Sep 2026 14:45:43 +0200 Subject: [PATCH] [fix] engine: core.ac.uk - don't split a string into a tag list (#6689) --- searx/engines/core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/searx/engines/core.py b/searx/engines/core.py index 3fdbd2f73..ef3ee8492 100644 --- a/searx/engines/core.py +++ b/searx/engines/core.py @@ -141,12 +141,13 @@ def response(resp: "SXNG_Response") -> EngineResults: if name: authors.add(name) + tag = result.get("fieldOfStudy") res.add( res.types.Paper( title=result.get("title"), url=url, content=result.get("fullText", "") or "", - tags=result.get("fieldOfStudy", []), + tags=[tag] if tag else [], publishedDate=published_date, type=result.get("documentType", "") or "", authors=authors,