fix: restore missing _key in anime_search_results.html grouping dict

The Jinja2 namespace update was missing the _key mapping, causing
'str object has no attribute providers' error when rendering HTML
search results.
This commit is contained in:
root
2026-04-11 21:32:15 +00:00
parent 819acf04f8
commit 9b12d06160
@@ -5,14 +5,14 @@
{% for item in items %}
{% set _key = item.title | lower | trim %}
{% if _key not in _groups.items %}
{% set _ = _groups.items.update({
{% set _ = _groups.items.update({_key: {
"title": item.title,
"cover": item.cover_image or (item.metadata.poster_image if item.metadata else "") or "",
"synopsis": (item.metadata.synopsis if item.metadata and item.metadata.synopsis else ""),
"rating": item.metadata.rating if item.metadata and item.metadata.rating else "",
"genres": item.metadata.genres if item.metadata and item.metadata.genres else [],
"providers": [{ "id": item.provider_id or pid, "url": item.url }]
}) %}
}}) %}
{% else %}
{% set _existing = _groups.items[_key] %}
{% if not _existing.cover and item.cover_image %}