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. Ergebnis wird _TRAKT_WATCHED_CACHE_TTL Sekunden gecacht.
Gibt ein leeres Set zurueck wenn Trakt nicht aktiviert oder kein Token vorhanden. 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): if not _get_setting_bool("trakt_enabled", default=False):
return set() return set()
token = _trakt_get_valid_token() 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)) watched.add((item.season, item.episode))
with _TRAKT_WATCHED_CACHE_LOCK: with _TRAKT_WATCHED_CACHE_LOCK:
_TRAKT_WATCHED_CACHE[title_cf] = watched _TRAKT_WATCHED_CACHE[title_cf] = watched
global _TRAKT_WATCHED_CACHE_TS
_TRAKT_WATCHED_CACHE_TS = now _TRAKT_WATCHED_CACHE_TS = now
return set(watched) return set(watched)