Skip to content

Hide personal settings of apps not enabled for the user - #62852

Merged
susnux merged 1 commit into
masterfrom
fix/hide-personal-settings-of-apps-not-enabled-for-user
Aug 4, 2026
Merged

Hide personal settings of apps not enabled for the user#62852
susnux merged 1 commit into
masterfrom
fix/hide-personal-settings-of-apps-not-enabled-for-user

Conversation

@jancborchardt

@jancborchardt jancborchardt commented Aug 4, 2026

Copy link
Copy Markdown
Member

Summary

This fixes the Absence app showing even when not enabled for user. Fix nextcloud/absence#18

Initial PR at nextcloud/absence#24 but it’s not a fix only for that specific app. Also as requested by @CarlSchwan

Seems it needs backporting too as it would fix it on 34.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@CarlSchwan

Copy link
Copy Markdown
Member

Thanks! :)

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
@jancborchardt
jancborchardt force-pushed the fix/hide-personal-settings-of-apps-not-enabled-for-user branch from f81b41d to 1fdc9fd Compare August 4, 2026 10:30
@susnux
susnux merged commit 00a85d0 into master Aug 4, 2026
199 checks passed
@susnux
susnux deleted the fix/hide-personal-settings-of-apps-not-enabled-for-user branch August 4, 2026 16:21
@susnux

susnux commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

/backport to stable34

@nickvergessen

nickvergessen commented Aug 5, 2026

Copy link
Copy Markdown
Member

This breaks the guests app which is overwriting/extending the class
https://github.com/nextcloud/guests/blob/main/lib/FilteredSettingsManager.php#L69-L77

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Absence app shows even when not enabled for user?

4 participants