You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Screenshot of the "library settings" section of the plugin settings.
Library Type(s).
Shows
Do the issue persists after creating a library with Shoko set as the only metadata provider? (Now is your time to check if you haven't already.)
Yes, I hereby confirm that the issue persists after creating a library with Shoko set as the only metadata provider.
Issue
Getting this error for what seems like every file:
[2024-12-19 21:52:35.525 -08:00] [ERR] [65] Shokofin.Providers.EpisodeProvider: Threw unexpectedly while refreshing "/data/anime/Favorites/Bleach/[DB] Bleach - 175- The Revenging Assassin, Ichigo i… [90E0D98E].avi": False
System.Exception: I have no idea how this happened, but the path gave a file that doesn't have a matching file location. See you in #support. (File=8038)
at Shokofin.API.ShokoAPIManager.GetFileInfoByPath(String path)
at Shokofin.Providers.EpisodeProvider.GetMetadata(EpisodeInfo info, CancellationToken cancellationToken)
[2024-12-19 21:52:35.526 -08:00] [ERR] [65] Shokofin.Providers.ImageProvider: Threw unexpectedly for Episode "Bleach - 175- The Revenging Assassin, Ichigo i…"; "I have no idea how this happened, but the path gave a file that doesn't have a matching file location. See you in #support. (File=8038)"
System.Exception: I have no idea how this happened, but the path gave a file that doesn't have a matching file location. See you in #support. (File=8038)
at Shokofin.API.ShokoAPIManager.GetFileInfoByPath(String path)
at Shokofin.API.ShokoAPIManager.TryGetEpisodeIdsForPath(String path, List`1& episodeIds)
at Shokofin.API.ShokoAPIManager.TryGetEpisodeIdForPath(String path, String& episodeId)
at Shokofin.IdLookup.TryGetEpisodeIdFor(String path, String& episodeId)
at Shokofin.IdLookup.TryGetEpisodeIdFor(BaseItem item, String& episodeId)
at Shokofin.Providers.ImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
Stack Trace
No response
The text was updated successfully, but these errors were encountered:
Pretty sure this is GitHub and not #support on our Discord, but here goes.
Can you send the API response for the file with id 8038? You can use curl or swagger. We have a guide for how to use swagger to auth and send requests (to reset the web ui) in our Discord, but I'm not going to send that here since I'm writing this on mobile rn.
If my suspicious is correct then it's because of path mappings being different for the '…' symbol (not three '.'s) between the Jellyfin host and Shoko Server host, making it so it can't be recognised, but confirming what the Shoko APIv3 returns will clarify if it is or not.
Jellyfin version.
10.10.13
Shokofin version.
5.0.0.0
Shoko Server version, release channel, and commit hash.
Version 5.0.0.92 (Dev, 5a1bc7f)
File structure of your Media Library Folder in Jellyfin/Import Folder in Shoko Server.
/data/anime/{Collection|Favorites}/{Series Name}/{various file names}.{extension}
Screenshot of the "library settings" section of the plugin settings.
Library Type(s).
Shows
Do the issue persists after creating a library with Shoko set as the only metadata provider? (Now is your time to check if you haven't already.)
Issue
Getting this error for what seems like every file:
Stack Trace
No response
The text was updated successfully, but these errors were encountered: