mirror of
https://github.com/searxng/searxng.git
synced 2026-06-07 18:37:50 +02:00
[fix] flaticon: crash if result tag has no name (#6219)
This commit is contained in:
@@ -53,10 +53,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"]:
|
||||||
|
tags = [
|
||||||
|
tag_info["tag"] for tag_info in result["tags"] if tag_info["tag"] # pyright: ignore[reportArgumentType]
|
||||||
|
]
|
||||||
res.add(
|
res.add(
|
||||||
res.types.Image(
|
res.types.Image(
|
||||||
title=result["name"],
|
title=result["name"],
|
||||||
content=", ".join([tag["tag"] for tag in result["tags"]]), # pyright: ignore[reportArgumentType]
|
content=", ".join(tags),
|
||||||
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"]),
|
||||||
|
|||||||
Reference in New Issue
Block a user