Skip to content
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

Duplicate Movie(s) in Library Grid View with Parental Rating Filter #4000

Open
gldnbrwncouches opened this issue Sep 18, 2024 · 2 comments
Open
Labels
bug Something isn't working

Comments

@gldnbrwncouches
Copy link

Describe the bug

I have a "Kids" user which has a "Maximum allowed parental rating" set to "PG". When selecting my "Movies" library and scrolling through the grid of available movies to watch, it seems like several duplicates are being shown. While not immediately visible on first loading the grid view, this issue becomes more prominent the further you scroll through the list with more and more duplicates being populated, I assume as more movies get filtered out the further you scroll through the list. This is also present in other libraries that have items outside the "Maximum allowed parental rating".

Other clients seem unaffected (tested web and roku). This only happens on my Android TV clients (Nvidia Shield Pro 2019 and Chromecast with Google TV 2020) and only for users that have that "Maximum allowed parental rating" set on the user. Other users without the restrictions/filters don't see duplicated results in the library grid. As far as I can tell, this setting is the only difference between the users who see this and ones who don't.

After searching through past issues, this one seems most similar, but is different since it's applying other filters to a current view instead of a "preset filter" on the user like the setting mentioned above is likely attempting.
#3021

Logs

No response

Application version

0.17.5

Where did you install the app from?

Google Play

Device information

Nvidia Shield Pro 2019 and Chromecast with Google TV (4k)

Android version

SHIELD Android TV 9.1.1 (33.2.0.157), Chromecast Android TV OS 12 (build STTL.240508.005.12011027)

Jellyfin server version

10.9.9

@gldnbrwncouches gldnbrwncouches added the bug Something isn't working label Sep 18, 2024
@nielsvanvelzen
Copy link
Member

The client just asks the server to send items starting from a specific page. If this causes duplicate items to show it's a server issue. There is no client-side filtering.

@gldnbrwncouches
Copy link
Author

The client just asks the server to send items starting from a specific page. If this causes duplicate items to show it's a server issue. There is no client-side filtering.

Thanks for the clarification. I'm still not 100% sold that it's a "server issue" yet though. I would think that if it was, it would also be present on other client applications and devices such as my Roku devices or in the Web UI. Both of which I've tried with the same user(s) and confirmed that it's only happening on my Android TV devices.

Is there any difference in the API calls or parameters for the API calls that might lead to this behavior only on this app/platform and not the others? Could it be that other client apps are merging new page responses with previous responses in a way that would not show any duplicates? It's the AndroidTV client only behavior which has me puzzled.

I'll see about attempting to get some server and client side logs and file an issue with the server side team as well. I'll post that issue link here when it's done. Thanks for your work on this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants