This commit is contained in:
@@ -1 +1 @@
|
|||||||
2.1.2-preserve-long-nfo-fix-scan-logic
|
2.1.3-preserve-long-nfo-fix-sonarr-direct-lookup
|
||||||
+12
@@ -458,6 +458,9 @@ class TVProcessor:
|
|||||||
# Query Sonarr for missing episodes
|
# Query Sonarr for missing episodes
|
||||||
if self.sonarr.enabled:
|
if self.sonarr.enabled:
|
||||||
series = self.sonarr.series_by_imdb(imdb_id)
|
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:
|
if series:
|
||||||
series_id = series.get("id")
|
series_id = series.get("id")
|
||||||
if series_id:
|
if series_id:
|
||||||
@@ -709,6 +712,9 @@ class TVProcessor:
|
|||||||
return None
|
return None
|
||||||
|
|
||||||
series = self.sonarr.series_by_imdb(imdb_id)
|
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:
|
if not series:
|
||||||
_log("DEBUG", f"No Sonarr series found for IMDb {imdb_id}")
|
_log("DEBUG", f"No Sonarr series found for IMDb {imdb_id}")
|
||||||
return None
|
return None
|
||||||
@@ -773,6 +779,9 @@ class TVProcessor:
|
|||||||
if self.sonarr.enabled:
|
if self.sonarr.enabled:
|
||||||
try:
|
try:
|
||||||
series = self.sonarr.series_by_imdb(imdb_id)
|
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:
|
if series:
|
||||||
episodes = self.sonarr.episodes_for_series(series["id"])
|
episodes = self.sonarr.episodes_for_series(series["id"])
|
||||||
for ep in episodes:
|
for ep in episodes:
|
||||||
@@ -940,6 +949,9 @@ class TVProcessor:
|
|||||||
if not aired and self.sonarr.enabled:
|
if not aired and self.sonarr.enabled:
|
||||||
try:
|
try:
|
||||||
series = self.sonarr.series_by_imdb(imdb_id)
|
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:
|
if series:
|
||||||
episodes = self.sonarr.episodes_for_series(series["id"])
|
episodes = self.sonarr.episodes_for_series(series["id"])
|
||||||
for ep in episodes:
|
for ep in episodes:
|
||||||
|
|||||||
Reference in New Issue
Block a user