vosmiic / jellyfin-ani-sync

Synchronize anime watch status between Jellyfin and anime tracking sites.
GNU General Public License v3.0
214 stars 15 forks source link

Sync not working for anime with proper mappings in anime-offline-database #135

Open vosmiic opened 1 month ago

vosmiic commented 1 month ago

Discussed in https://github.com/vosmiic/jellyfin-ani-sync/discussions/134

Originally posted by **PythonCoderAS** May 28, 2024 I have an anime that has the Anilist ID `136512` in metadata. Doing a lookup on https://arm.haglund.dev/api/v2/ids?source=anilist&id=136512 shows it does resolve to a MAL ID (`49392`), but for some reason the plugin falls back on name search, which fails. Here are the relevant logs: ``` [2024-05-28 06:54:26.750 +02:00] [INF] [64] jellyfin_ani_sync.UpdateProviderStatus: (Tvdb) Anime reference found in anime list XML [2024-05-28 06:54:26.750 +02:00] [INF] [64] jellyfin_ani_sync.UpdateProviderStatus: Retrieving provider IDs from offline database... [2024-05-28 06:54:26.767 +02:00] [INF] [23] jellyfin_ani_sync.UpdateProviderStatus: Retrieved provider IDs [2024-05-28 06:54:26.767 +02:00] [INF] [23] jellyfin_ani_sync.UpdateProviderStatus: Using provider Mal... [2024-05-28 06:54:26.767 +02:00] [INF] [23] jellyfin_ani_sync.UpdateProviderStatus: (Mal) Searching for series: I, Tsushima (ONA) [2024-05-28 06:54:26.767 +02:00] [INF] [23] jellyfin_ani_sync.Api.MalApiCalls: Starting search for anime (GET https://api.myanimelist.net/v2/anime?q=I%2CTsushima%28ONA%29&nsfw=true&fields=id%2Ctitle%2Calternative_titles%2Cnum_episodes%2Cstatus)... [2024-05-28 06:54:27.143 +02:00] [INF] [23] jellyfin_ani_sync.Api.MalApiCalls: Search complete [2024-05-28 06:54:27.143 +02:00] [WRN] [23] jellyfin_ani_sync.UpdateProviderStatus: (Mal) Series not found ``` Not sure why this happens. Edit: I tried removing all of the other metadata IDs to see if it would help and it didn't: ``` [2024-05-28 07:09:22.445 +02:00] [INF] [59] jellyfin_ani_sync.UpdateProviderStatus: Using provider Mal... [2024-05-28 07:09:22.445 +02:00] [INF] [59] jellyfin_ani_sync.UpdateProviderStatus: (Mal) Searching for series: I, Tsushima (ONA) [2024-05-28 07:09:22.445 +02:00] [INF] [59] jellyfin_ani_sync.Api.MalApiCalls: Starting search for anime (GET https://api.myanimelist.net/v2/anime?q=I%2CTsushima%28ONA%29&nsfw=true&fields=id%2Ctitle%2Calternative_titles%2Cnum_episodes%2Cstatus)... [2024-05-28 07:09:22.855 +02:00] [INF] [25] jellyfin_ani_sync.Api.MalApiCalls: Search complete [2024-05-28 07:09:22.855 +02:00] [WRN] [25] jellyfin_ani_sync.UpdateProviderStatus: (Mal) Series not found ```