dev: fix SyntaxError global declarations vor erster Verwendung

This commit is contained in:
2026-03-01 18:53:59 +01:00
parent d12853dd26
commit 7243c5353b

View File

@@ -291,6 +291,7 @@ def _trakt_watched_set(title: str) -> set[tuple[int, int]]:
Ergebnis wird _TRAKT_WATCHED_CACHE_TTL Sekunden gecacht.
Gibt ein leeres Set zurueck wenn Trakt nicht aktiviert oder kein Token vorhanden.
"""
global _TRAKT_WATCHED_CACHE_TS
if not _get_setting_bool("trakt_enabled", default=False):
return set()
token = _trakt_get_valid_token()
@@ -313,7 +314,6 @@ def _trakt_watched_set(title: str) -> set[tuple[int, int]]:
watched.add((item.season, item.episode))
with _TRAKT_WATCHED_CACHE_LOCK:
_TRAKT_WATCHED_CACHE[title_cf] = watched
global _TRAKT_WATCHED_CACHE_TS
_TRAKT_WATCHED_CACHE_TS = now
return set(watched)