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:
@@ -5,14 +5,14 @@
|
|||||||
{% for item in items %}
|
{% for item in items %}
|
||||||
{% set _key = item.title | lower | trim %}
|
{% set _key = item.title | lower | trim %}
|
||||||
{% if _key not in _groups.items %}
|
{% if _key not in _groups.items %}
|
||||||
{% set _ = _groups.items.update({
|
{% set _ = _groups.items.update({_key: {
|
||||||
"title": item.title,
|
"title": item.title,
|
||||||
"cover": item.cover_image or (item.metadata.poster_image if item.metadata else "") or "",
|
"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 ""),
|
"synopsis": (item.metadata.synopsis if item.metadata and item.metadata.synopsis else ""),
|
||||||
"rating": item.metadata.rating if item.metadata and item.metadata.rating 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 [],
|
"genres": item.metadata.genres if item.metadata and item.metadata.genres else [],
|
||||||
"providers": [{ "id": item.provider_id or pid, "url": item.url }]
|
"providers": [{ "id": item.provider_id or pid, "url": item.url }]
|
||||||
}) %}
|
}}) %}
|
||||||
{% else %}
|
{% else %}
|
||||||
{% set _existing = _groups.items[_key] %}
|
{% set _existing = _groups.items[_key] %}
|
||||||
{% if not _existing.cover and item.cover_image %}
|
{% if not _existing.cover and item.cover_image %}
|
||||||
|
|||||||
Reference in New Issue
Block a user