diff --git a/VERSION b/VERSION index 5bd8c54..ed1fc35 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.2.15 +2.2.16 diff --git a/processors/tv_processor.py b/processors/tv_processor.py index b84ac27..f19c6f5 100644 --- a/processors/tv_processor.py +++ b/processors/tv_processor.py @@ -211,11 +211,15 @@ class TVProcessor: # Fallback to external sources if needed 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) if external_aired: aired = external_aired if not dateadded: 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 if not dateadded and aired and source != "sonarr:history.import":