-
-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add checkbox that disables language filter and enables indexers oriented language setting #178
Add checkbox that disables language filter and enables indexers oriented language setting #178
Conversation
6aa73ed
to
de7d28d
Compare
83f2a7c
to
c049416
Compare
I just tested the add-on with my changes and after some tweaks I managed to watch portuguese dubbed content with premiumize on stremio! Playing with it revealed some glitches so I took the liberty of fixing those glitches and submitting individual PRs (i.e., #179 and #180) for those unrelated to this feature request. Fixes to glitches in my own code were push forced into my commits to avoid messing with the commit history. |
@victorgveloso The default behavior is the same as before, correct? If it is, then I'll merge it. LGTM! |
If the user leave the checkbox unchecked, it will disable the feature entirely and work as default. Notice, however, due to an additional parameter (getAllLanguages), users should update their configuration url to reflect the change. EDIT: I just tested and if that field is missing from the config URL, it will behave as default too. So it's mostly safe to merge it. That is due to the expression |
@victorgveloso I get the following error when trying to run the code
The variable jackett_service needs to be initialized to None |
Fixed. For some reason, the docker container doesn't show me the same error but I agree it's better to initialize it as none to avoid future bugs. |
@davidemarcoli Could you please review and merge it? |
This PR builds upon the original proposal in #166 to introduce a checkbox (getAllLanguages) that disables filtering by languages. It resolves issues identified in #176 by leveraging the language of Jackett's Indexers to request best TMDB metadata.
This approach ensures the feature is more flexible and powerful, while maintaining backward compatibility and user awareness of how language settings are applied.
Closes #166.
Addresses #176.