diff --git a/templates/components/anime_search_results.html b/templates/components/anime_search_results.html index 44de4f9..3fddb25 100644 --- a/templates/components/anime_search_results.html +++ b/templates/components/anime_search_results.html @@ -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 %}