diff --git a/apps/settings/lib/Command/AdminDelegation/Show.php b/apps/settings/lib/Command/AdminDelegation/Show.php index 352c2ab7fe9..6095964c5ee 100644 --- a/apps/settings/lib/Command/AdminDelegation/Show.php +++ b/apps/settings/lib/Command/AdminDelegation/Show.php @@ -112,6 +112,7 @@ class Show extends Base { return [ 'name' => $setting->getName() ?: 'Global', 'className' => $className, + 'priority' => $setting->getPriority(), 'delegatedGroups' => $groups, ]; }, $settings); @@ -155,6 +156,6 @@ class Show extends Base { * @param array $innerSection */ private function getDelegatedSettings(array $settings, array $innerSection): array { - return $settings + array_filter($innerSection, fn (ISettings $setting) => $setting instanceof IDelegatedSettings); + return array_merge($settings, array_filter($innerSection, fn (ISettings $setting) => $setting instanceof IDelegatedSettings)); } }