From 3db8b424a856bc3ac0f8e973aad8b0c921a0a9de Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Mon, 25 May 2026 19:49:23 +0200 Subject: [PATCH] [mod] engine flaticon: migrate from LegacyResult to Image (#6142) Signed-off-by: Markus Heiser --- searx/engines/flaticon.py | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/searx/engines/flaticon.py b/searx/engines/flaticon.py index 846e4c794..06b6a8e25 100644 --- a/searx/engines/flaticon.py +++ b/searx/engines/flaticon.py @@ -54,16 +54,13 @@ def response(resp: "SXNG_Response"): result: dict[str, str] # TBH: dict[str, t.Any] for result in resp.json()["items"]: res.add( - res.types.LegacyResult( - { - "template": "images.html", - "url": _fix_url(result["slug"]), - "thumbnail_src": _fix_url(result["png"]), - "img_src": _fix_url(result["png512"]), - "title": result["name"], - "content": ", ".join([tag["tag"] for tag in result["tags"]]), # pyright: ignore[reportArgumentType] - "author": result["team_name"], - } + res.types.Image( + title=result["name"], + content=", ".join([tag["tag"] for tag in result["tags"]]), # pyright: ignore[reportArgumentType] + url=_fix_url(result["slug"]), + thumbnail_src=_fix_url(result["png"]), + img_src=_fix_url(result["png512"]), + author=result["team_name"], ) )