fix #2508
This commit is contained in:
parent
848becd946
commit
ffc72ba6fe
@ -347,10 +347,10 @@ class MediaInfo:
|
|||||||
return [], []
|
return [], []
|
||||||
directors = []
|
directors = []
|
||||||
actors = []
|
actors = []
|
||||||
for cast in _credits.get("cast"):
|
for cast in _credits.get("cast") or []:
|
||||||
if cast.get("known_for_department") == "Acting":
|
if cast.get("known_for_department") == "Acting":
|
||||||
actors.append(cast)
|
actors.append(cast)
|
||||||
for crew in _credits.get("crew"):
|
for crew in _credits.get("crew") or []:
|
||||||
if crew.get("job") in ["Director", "Writer", "Editor", "Producer"]:
|
if crew.get("job") in ["Director", "Writer", "Editor", "Producer"]:
|
||||||
directors.append(crew)
|
directors.append(crew)
|
||||||
return directors, actors
|
return directors, actors
|
||||||
|
@ -414,9 +414,9 @@ class TheMovieDbModule(_ModuleBase):
|
|||||||
:param season: 季
|
:param season: 季
|
||||||
"""
|
"""
|
||||||
season_info = self.tmdb.get_tv_season_detail(tmdbid=tmdbid, season=season)
|
season_info = self.tmdb.get_tv_season_detail(tmdbid=tmdbid, season=season)
|
||||||
if not season_info:
|
if not season_info or not season_info.get("episodes"):
|
||||||
return []
|
return []
|
||||||
return [schemas.TmdbEpisode(**episode) for episode in season_info.get("episodes", [])]
|
return [schemas.TmdbEpisode(**episode) for episode in season_info.get("episodes")]
|
||||||
|
|
||||||
def scheduler_job(self) -> None:
|
def scheduler_job(self) -> None:
|
||||||
"""
|
"""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user