Skip to content

[stable31] fix(systemtags): Provide initial state for admin restriction setting - #55278

Merged
AndyScherzinger merged 1 commit into
stable31from
backport/55177/stable31
Dec 4, 2025
Merged

[stable31] fix(systemtags): Provide initial state for admin restriction setting#55278
AndyScherzinger merged 1 commit into
stable31from
backport/55177/stable31

Conversation

@backportbot

Copy link
Copy Markdown

Backport of PR #55177

@nfebe
nfebeforce-pushed the backport/55177/stable31 branch from 58f0256 to 1783f14CompareOctober 1, 2025 11:11
@blizzzblizzz mentioned this pull request Oct 14, 2025
@nextcloud-botnextcloud-bot mentioned this pull request Oct 21, 2025
11 tasks
@nfebe
nfebeforce-pushed the backport/55177/stable31 branch from 6eff4c8 to 3a1350eCompareOctober 21, 2025 22:00
@nextcloud-botnextcloud-bot mentioned this pull request Oct 23, 2025
15 tasks
This was referenced Nov 10, 2025
@nextcloud-botnextcloud-bot mentioned this pull request Dec 3, 2025
7 tasks
The “Restrict tag creation and editing to administrators” switch in the SystemTags
admin settings was not reflecting the correct database value on page load.
This happened because no initial state was being provided.
Fix
This change ensures the correct initial state is set by:
- Injecting IAppConfig and IInitialState dependencies.
- Following the same initial state provisioning pattern used by other admin settings in Nextcloud.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
@AndyScherzinger
AndyScherzinger merged commit 847ae2b into stable31Dec 4, 2025
202 of 208 checks passed
@AndyScherzinger
AndyScherzinger deleted the backport/55177/stable31 branch December 4, 2025 07:24
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@nfebe@come-nc@AndyScherzinger@blizzz@Altahrim