This commit is contained in:
@@ -211,11 +211,15 @@ class TVProcessor:
|
|||||||
|
|
||||||
# Fallback to external sources if needed
|
# Fallback to external sources if needed
|
||||||
if not aired:
|
if not aired:
|
||||||
|
_log("DEBUG", f"S{season:02d}E{episode:02d}: No aired date from Sonarr, trying external APIs for {imdb_id}")
|
||||||
external_aired = self.external_clients.get_episode_air_date(imdb_id, season, episode)
|
external_aired = self.external_clients.get_episode_air_date(imdb_id, season, episode)
|
||||||
if external_aired:
|
if external_aired:
|
||||||
aired = external_aired
|
aired = external_aired
|
||||||
if not dateadded:
|
if not dateadded:
|
||||||
source = "external"
|
source = "external"
|
||||||
|
_log("INFO", f"S{season:02d}E{episode:02d}: Found aired date from external APIs: {aired}")
|
||||||
|
else:
|
||||||
|
_log("WARNING", f"S{season:02d}E{episode:02d}: No aired date found from external APIs for {imdb_id}")
|
||||||
|
|
||||||
# Use air date as fallback for dateadded if no import date found
|
# Use air date as fallback for dateadded if no import date found
|
||||||
if not dateadded and aired and source != "sonarr:history.import":
|
if not dateadded and aired and source != "sonarr:history.import":
|
||||||
|
|||||||
Reference in New Issue
Block a user