[mod] engine flaticon: migrate from LegacyResult to Image (#6142)

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser
2026-05-25 19:49:23 +02:00
committed by Markus Heiser
parent a16a3dedb4
commit 3db8b424a8
+7 -10
View File
@@ -54,16 +54,13 @@ def response(resp: "SXNG_Response"):
result: dict[str, str] # TBH: dict[str, t.Any] result: dict[str, str] # TBH: dict[str, t.Any]
for result in resp.json()["items"]: for result in resp.json()["items"]:
res.add( res.add(
res.types.LegacyResult( res.types.Image(
{ title=result["name"],
"template": "images.html", content=", ".join([tag["tag"] for tag in result["tags"]]), # pyright: ignore[reportArgumentType]
"url": _fix_url(result["slug"]), url=_fix_url(result["slug"]),
"thumbnail_src": _fix_url(result["png"]), thumbnail_src=_fix_url(result["png"]),
"img_src": _fix_url(result["png512"]), img_src=_fix_url(result["png512"]),
"title": result["name"], author=result["team_name"],
"content": ", ".join([tag["tag"] for tag in result["tags"]]), # pyright: ignore[reportArgumentType]
"author": result["team_name"],
}
) )
) )