[PR #8246] Respect visibility for people items #11657

Closed
opened 2026-02-07 06:42:15 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/jellyfin/jellyfin/pull/8246

State: closed
Merged: No


Changes
This PR updates the library manager and DtoService to respect the IsVisible check on People items, to address what I am calling the "Game of Thrones crossover" problem reported on reddit. In short an actor might have a headshot photo that is not appropriate for some users, and currently all people show up in search regardless of content restrictions. The changes to the library address the first problem, but as elaborated on in the thread, shows like Game of Thrones pulled in performers from adult entertainment, and they could bring problematic headshot photos with them as well. This enables the ability for someone trying to restrict this to tag those people with a tag that is then applied as a Tag based parental control and have that tag prevent them from showing up for a restricted user, either in search or on a media item's people list.

**Original Pull Request:** https://github.com/jellyfin/jellyfin/pull/8246 **State:** closed **Merged:** No --- **Changes** This PR updates the library manager and DtoService to respect the IsVisible check on People items, to address what I am calling the "Game of Thrones crossover" problem [reported on reddit](https://www.reddit.com/r/jellyfin/comments/wl0kpm/search_spans_all_people_in_all_libraries_ignores/). In short an actor might have a headshot photo that is not appropriate for some users, and currently all people show up in search regardless of content restrictions. The changes to the library address the first problem, but as elaborated on in the thread, shows like Game of Thrones pulled in performers from adult entertainment, and they could bring problematic headshot photos with them as well. This enables the ability for someone trying to restrict this to tag those people with a tag that is then applied as a Tag based parental control and have that tag prevent them from showing up for a restricted user, either in search or on a media item's people list.
OVERLORD added the pull-request label 2026-02-07 06:42:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#11657