From 89deb6c2834ff797088793c9a68479f4e0cc94df Mon Sep 17 00:00:00 2001 From: Lovi <62809003+Lovi-0@users.noreply.github.com> Date: Tue, 11 Mar 2025 21:40:08 +0100 Subject: [PATCH] api: Fix error parsing sc site --- .../Api/Site/streamingcommunity/site.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/StreamingCommunity/Api/Site/streamingcommunity/site.py b/StreamingCommunity/Api/Site/streamingcommunity/site.py index dd38e86..cb8bac4 100644 --- a/StreamingCommunity/Api/Site/streamingcommunity/site.py +++ b/StreamingCommunity/Api/Site/streamingcommunity/site.py @@ -64,8 +64,15 @@ def title_search(title_search: str) -> int: # Prepara le scelte per l'utente if site_constant.TELEGRAM_BOT: choices = [] - - for i, dict_title in enumerate(response.json()['data']): + + # Collect json data + try: + data = response.json().get('data', []) + except Exception as e: + console.log(f"Error parsing JSON response: {e}") + return 0 + + for i, dict_title in enumerate(data): try: media_search_manager.add_media({ 'id': dict_title.get('id'),