diff --git a/app/modules/emby/emby.py b/app/modules/emby/emby.py index eed70456..2ff214dd 100644 --- a/app/modules/emby/emby.py +++ b/app/modules/emby/emby.py @@ -318,7 +318,7 @@ class Emby(metaclass=Singleton): if not item_id: return {} # 验证tmdbid是否相同 - item_tmdbid = self.get_iteminfo(item_id).get("ProviderIds", {}).get("Tmdb") + item_tmdbid = (self.get_iteminfo(item_id).get("ProviderIds") or {}).get("Tmdb") if tmdb_id and item_tmdbid: if str(tmdb_id) != str(item_tmdbid): return {} @@ -849,8 +849,8 @@ class Emby(metaclass=Singleton): """ if not self._host or not self._apikey: return None - url = url.replace("{HOST}", self._host)\ - .replace("{APIKEY}", self._apikey)\ + url = url.replace("{HOST}", self._host) \ + .replace("{APIKEY}", self._apikey) \ .replace("{USER}", self.user) try: return RequestUtils().get_res(url=url) diff --git a/app/modules/jellyfin/jellyfin.py b/app/modules/jellyfin/jellyfin.py index cf85d88a..47061cc4 100644 --- a/app/modules/jellyfin/jellyfin.py +++ b/app/modules/jellyfin/jellyfin.py @@ -293,7 +293,7 @@ class Jellyfin(metaclass=Singleton): if not item_id: return {} # 验证tmdbid是否相同 - item_tmdbid = self.get_iteminfo(item_id).get("ProviderIds", {}).get("Tmdb") + item_tmdbid = (self.get_iteminfo(item_id).get("ProviderIds") or {}).get("Tmdb") if tmdb_id and item_tmdbid: if str(tmdb_id) != str(item_tmdbid): return {}