jellyfin / jellyfin-plugin-opensubtitles

Home Page:https://jellyfin.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Subtitle downloads not working in unstable branch of server

Sidefix opened this issue · comments

Installing plugin version 10 (rebooting after ofc, appears running ok in the plugin tab) and attempting to either automatically or manually search for subtitles using this plugin does not work. Output from server:

[12:32:49] [WRN] [21] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: The username or password has no value. Attempting to access the service without an account.
[12:32:49] [ERR] [21] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: Invalid response type
[12:32:49] [WRN] [21] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: The username or password has no value. Attempting to access the service without an account.
[12:32:49] [ERR] [21] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: Invalid response type
[12:32:49] [WRN] [21] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: The username or password has no value. Attempting to access the service without an account.
[12:32:49] [ERR] [21] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: Invalid response type

Jellyfin Version: unstable 20210310.6

Side note, I just recently installed the plugin; I don't know if it may or may not have worked with older Unsable builds of the server.

When adding debugging I got this response:

[08:13:43] [ERR] [28] Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader: Invalid response type. Name: Fail, Message: Can't do this call, 'token' value not set. Please use Log In method first., Status: null

I then found this:

With Covid-19 pandemic requests for our API went skyrocket, our servers could not handle so much traffic, so we decided to limit API usage just to authenticated requests for User Agents. In short it means, you have to provide opensubtitles.org username and password in LogIn() method.

Try after logging in through the plugin configuration page

Confirmed. Logging in works as intended. Thanks!