MainKronos / Sonarr-AnimeDownloader

It is a Docker Container that uses Sonarr to download anime from AnimeWorld site (ITALY).
https://mainkronos.github.io/Sonarr-AnimeDownloader/
MIT License
43 stars 10 forks source link

ERROR - Auto ricerca link con stagione 0 #48

Closed grievertime closed 2 years ago

grievertime commented 2 years ago

Informazioni generali

Livello di Errore:

Messaggio di Errore

La ๐˜ด๐˜ฆ๐˜ณ๐˜ช๐˜ฆ 'Last Exile' non esiste nella ๐—ง๐—ฎ๐—ฏ๐—ฒ๐—น๐—น๐—ฎ ๐——๐—ถ ๐—–๐—ผ๐—ป๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ถ๐—ผ๐—ป๐—ฒ. โš ๏ธ Ricerca automatica link di AnimeWorld per la ๐˜ด๐˜ต๐˜ข๐˜จ๐˜ช๐˜ฐ๐˜ฏ๐˜ฆ 0 della ๐˜ด๐˜ฆ๐˜ณ๐˜ช๐˜ฆ 'Last Exile'. ๐Ÿ…ด๐Ÿ†๐Ÿ†๐Ÿ…พ๐Ÿ†: list index out of range

Traceback (most recent call last):
  File "/script/anime_downloader/__init__.py", line 23, in job
    series = converting(raw_series)
  File "/script/anime_downloader/functions.py", line 132, in converting
    link = linkSearch(anime["title"], season["num"], anime["tvdbID"])
  File "/script/anime_downloader/functions.py", line 59, in linkSearch
    result = bindAnime(title, int(season), tvdbID)
  File "/script/anime_downloader/functions.py", line 231, in bindAnime
    "name": ret[season-1]["name"],
IndexError: list index out of range

Descrizione [Opzionale]

Il problema nasce quando su sonarr si seleziona la stagione "Specials" (gestita come stagione 0 da sonarr) e si ha l'auto ricerca link attiva.

berta24 commented 2 years ago

Credo che questo problema sia legato a quello sopra descritto

image

il link รจ https://www.animeworld.tv/play/ascendance-of-a-bookworm-3.l5fru

image

MainKronos commented 2 years ago

Informazioni generali

  • Nome Anime: Last Exile
  • Stagione: 0

Livello di Errore:

  • ๐Ÿ…ด๐Ÿ†๐Ÿ†๐Ÿ…พ๐Ÿ†

Messaggio di Errore

La ๐˜ด๐˜ฆ๐˜ณ๐˜ช๐˜ฆ 'Last Exile' non esiste nella ๐—ง๐—ฎ๐—ฏ๐—ฒ๐—น๐—น๐—ฎ ๐——๐—ถ ๐—–๐—ผ๐—ป๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ถ๐—ผ๐—ป๐—ฒ. โš ๏ธ Ricerca automatica link di AnimeWorld per la ๐˜ด๐˜ต๐˜ข๐˜จ๐˜ช๐˜ฐ๐˜ฏ๐˜ฆ 0 della ๐˜ด๐˜ฆ๐˜ณ๐˜ช๐˜ฆ 'Last Exile'. ๐Ÿ…ด๐Ÿ†๐Ÿ†๐Ÿ…พ๐Ÿ†: list index out of range

Traceback (most recent call last):
  File "/script/anime_downloader/__init__.py", line 23, in job
    series = converting(raw_series)
  File "/script/anime_downloader/functions.py", line 132, in converting
    link = linkSearch(anime["title"], season["num"], anime["tvdbID"])
  File "/script/anime_downloader/functions.py", line 59, in linkSearch
    result = bindAnime(title, int(season), tvdbID)
  File "/script/anime_downloader/functions.py", line 231, in bindAnime
    "name": ret[season-1]["name"],
IndexError: list index out of range

Descrizione [Opzionale]

Il problema nasce quando su sonarr si seleziona la stagione "Specials" (gestita come stagione 0 da sonarr) e si ha l'auto ricerca link attiva.

FIX con la versione 1.7.3

MainKronos commented 2 years ago

Credo che questo problema sia legato a quello sopra descritto

image

il link รจ https://www.animeworld.tv/play/ascendance-of-a-bookworm-3.l5fru

image

Non sono sicuro sia correlato a questo errore, controlla se con la nuova versione (1.7.3) si ripresenta

berta24 commented 2 years ago

image

Si, si ripresenta ancora anche con la 1.7.3

effettivamente รจ stato abbastanza strano il comportamento di sonarr, perchรฉ appena aggiunto l'anime era diviso in serie (0,1,2) dove 0 era la prima stagione e cosรฌ via.

Dopo l'errore vado a controllare e tutto l'anime รจ stato unificato in un unica prima stagione. io ho provato tutte le combinazioni ma non funziona

berta24 commented 2 years ago

Per completezza allego le prove. Ecco come risulta la lista sulla tabella.

image


Su sonarr infatti รจ un unica stagione da 38 episodi image

MainKronos commented 2 years ago

Mi confermi che l'url di Sonarr che hai messo come variabile d'ambiente alla creazione del container รจ corretto?

Questo errore ti si presenta per un anime in particolare? Quando รจ comparso?

berta24 commented 2 years ago

si l'url รจ corretto, tutti gli altri anime funzionano, solo questo "Ascendance of a Bookworm" da problemi, mi ha scaricato tutte e 2 le prime stagioni, ma dal 27ยฐ episodio ossia la terza stagione, mi da questo errore, devo metterlo come absolute?

Si presenta da quando รจ uscita la serie a inizio aprile


EDIT: Qui ho la dimostrazione perfetta: 2 anime in attesa di uscire oggi, uno in download, e quello non funzionante

image

grievertime commented 2 years ago

confermo che nel mio caso l'errore รจ risolto. Grazie!