Skip to content

Commit 22a8ef5

Browse files
authored
If no TMDB_API_KEY skip show trending part (#439)
Before it crashes if no TMDB_API_KEY is found
1 parent 8fd1966 commit 22a8ef5

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

StreamingCommunity/Lib/TMBD/tmdb.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
api_key = os.environ.get("TMDB_API_KEY")
2525

2626
if not api_key and show_trending:
27-
raise ValueError("TMDB_API_KEY non trovata nel file .env")
27+
show_trending = False
28+
print("TMDB_API_KEY non trovata nel file .env")
29+
#raise ValueError("TMDB_API_KEY non trovata nel file .env")
2830

2931

3032
def get_select_title(table_show_manager, generic_obj):
@@ -155,6 +157,10 @@ def display_trending_tv_shows(self):
155157
Fetch and display the top 5 trending TV shows of the week.
156158
Uses cached data if available, otherwise makes a new request.
157159
"""
160+
161+
if not show_trending:
162+
return
163+
158164
if self._cached_trending_tv is None:
159165
self._cached_trending_tv = self._make_request("trending/tv/week").get("results", [])
160166

@@ -172,6 +178,10 @@ def display_trending_films(self):
172178
Fetch and display the top 5 trending films of the week.
173179
Uses cached data if available, otherwise makes a new request.
174180
"""
181+
182+
if not show_trending:
183+
return
184+
175185
if self._cached_trending_movies is None:
176186
self._cached_trending_movies = self._make_request("trending/movie/week").get("results", [])
177187

0 commit comments

Comments
 (0)