-
-
Notifications
You must be signed in to change notification settings - Fork 491
feat(discover): filter by original languages #2143
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
base: develop
Are you sure you want to change the base?
feat(discover): filter by original languages #2143
Conversation
|
I think this PR #1802 kind of supersedes yours. It uses blacklist feature though. |
My approach uses the existing “Discover Language” setting values and lets the user choose where to apply the filter, while yours uses the blacklist logic to filter content globally. In the end, both achieve the same result — I’m just missing the logic to prevent users from changing the original language when using discover/tv and discover/movies. I was already working on a follow-up PR for that. Who decides which one goes in? I’m fine with either solution 😊 |
|
We decide as a team whether this should be merged or not. If you're okay with that, we'll close this PR as a duplicate, and you can submit a follow-up PR afterwards ? |
IMHO I find it more clean to implement it through the TMDB API if it's supported. |
TMDB API does not support this. Someone responsible let me know if I should close this PR or not 😊 |
Sorry, didn't look at the implementation details. Anyway, if we implement it, I find it better to apply a client-side filtering instead of having a daily/weekly job that blacklist items and may miss some entries. And unlike the blacklist tags jobs, we don't need to fetch all items one by one. WDYT @0xSysR3ll? Also, we always avoided to implement client-side filtering on top of TMDB (except for the blacklist). Is this a path we want to take now? @fallenbagel |
Well, after giving it some thought, I think client-side filtering is the way to go here - since we're already using it for So yeah, I'd go ahead with it. |
…e homepage scenario Switch isSeries and isMovies flags to accomudate homepage scenario
Ok, great, happy to help. Let me know if there’s anything else I should do. What are the next steps toward merging this PR? |
Merging of non-fix PRs is frozen until the Seerr merger is completed and the first version is released. |

Description
Screenshot (if UI-related)
To-Dos
pnpm buildpnpm i18n:extractIssues Fixed or Closed