dev #18

Merged
sbcrumb merged 28 commits from dev into main 2025-09-27 17:52:46 -04:00
2 changed files with 13 additions and 1 deletions
Showing only changes of commit d2ad048f61 - Show all commits
+1 -1
View File
@@ -1 +1 @@
2.1.2-preserve-long-nfo-fix-scan-logic
2.1.3-preserve-long-nfo-fix-sonarr-direct-lookup
+12
View File
@@ -458,6 +458,9 @@ class TVProcessor:
# Query Sonarr for missing episodes
if self.sonarr.enabled:
series = self.sonarr.series_by_imdb(imdb_id)
if not series:
_log("DEBUG", f"Trying direct series search for IMDb: {imdb_id}")
series = self.sonarr.series_by_imdb_direct(imdb_id)
if series:
series_id = series.get("id")
if series_id:
@@ -709,6 +712,9 @@ class TVProcessor:
return None
series = self.sonarr.series_by_imdb(imdb_id)
if not series:
_log("DEBUG", f"Trying direct series search for IMDb: {imdb_id}")
series = self.sonarr.series_by_imdb_direct(imdb_id)
if not series:
_log("DEBUG", f"No Sonarr series found for IMDb {imdb_id}")
return None
@@ -773,6 +779,9 @@ class TVProcessor:
if self.sonarr.enabled:
try:
series = self.sonarr.series_by_imdb(imdb_id)
if not series:
_log("DEBUG", f"Trying direct series search for IMDb: {imdb_id}")
series = self.sonarr.series_by_imdb_direct(imdb_id)
if series:
episodes = self.sonarr.episodes_for_series(series["id"])
for ep in episodes:
@@ -940,6 +949,9 @@ class TVProcessor:
if not aired and self.sonarr.enabled:
try:
series = self.sonarr.series_by_imdb(imdb_id)
if not series:
_log("DEBUG", f"Trying direct series search for IMDb: {imdb_id}")
series = self.sonarr.series_by_imdb_direct(imdb_id)
if series:
episodes = self.sonarr.episodes_for_series(series["id"])
for ep in episodes: