From d552875687d50c7ddfaa03e332352e7bd9fe9377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Bro=20Kolst=C3=B8?= Date: Sun, 15 Feb 2026 15:35:24 +0100 Subject: [PATCH] Fix comments from review - Update globe icon to one from lucide - Use get() properly for dicts, avoiding type issues - Fix too long line --- src/app/providers/tmdb.py | 7 ++++--- src/templates/app/icons/globe.svg | 10 ++++++++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/app/providers/tmdb.py b/src/app/providers/tmdb.py index 829bbf4b..888ec24a 100644 --- a/src/app/providers/tmdb.py +++ b/src/app/providers/tmdb.py @@ -149,9 +149,10 @@ def movie(media_id): if data is None: url = f"{base_url}/movie/{media_id}" + appends = ["recommendations", "external_ids", "credits", "watch/providers"] params = { **base_params, - "append_to_response": "recommendations,external_ids,credits,watch/providers", + "append_to_response": ",".join(appends), } try: @@ -672,9 +673,9 @@ def filter_providers(all_providers, region): # Convert dict back to list and add image URLs providers = list(providers.values()) for provider in providers: - provider["image"] = get_image_url(provider["logo_path"]) + provider["image"] = get_image_url(provider.get("logo_path")) - providers.sort(key=lambda e: e.get("display_priority", "")) + providers.sort(key=lambda e: e.get("display_priority", 999)) return providers diff --git a/src/templates/app/icons/globe.svg b/src/templates/app/icons/globe.svg index a52e43a7..55e43926 100644 --- a/src/templates/app/icons/globe.svg +++ b/src/templates/app/icons/globe.svg @@ -1,7 +1,13 @@ - + + + +