Skip to content

Respect explicit privacy restrictions even when HIDE_LIVE_PEOPLE is disabled - #5426

Open
gnilebein wants to merge 2 commits into
fisharebest:mainfrom
gnilebein:main
Open

Respect explicit privacy restrictions even when HIDE_LIVE_PEOPLE is disabled#5426
gnilebein wants to merge 2 commits into
fisharebest:mainfrom
gnilebein:main

Conversation

@gnilebein

Copy link
Copy Markdown

Previously, disabling the tree's "hide living people" setting caused canShowRecord() to return true immediately, bypassing RESN restriction notices and individual-level privacy overrides for every record. Move that check after the explicit restriction checks so an individual marked private is still hidden, even when living people are otherwise shown to visitors.

Patrick Niebeling added 2 commits July 21, 2026 14:10
…isabled

Previously, disabling the tree's "hide living people" setting caused
canShowRecord() to return true immediately, bypassing RESN restriction
notices and individual-level privacy overrides for every record. Move
that check after the explicit restriction checks so an individual
marked private is still hidden, even when living people are otherwise
shown to visitors.
@fisharebest

Copy link
Copy Markdown
Owner

Hi @gnilebein

This is an interesting change!

We are approaching a major version release, so this is a good time to make such a change.

We would need to update the GUI to make this option clear.

Once that is done, I would want to discuss/explain the change on the project forum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants