summaryrefslogtreecommitdiffstats
path: root/apps/theming/lib/Settings/Admin.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/theming/lib/Settings/Admin.php')
-rw-r--r--apps/theming/lib/Settings/Admin.php14
1 files changed, 12 insertions, 2 deletions
diff --git a/apps/theming/lib/Settings/Admin.php b/apps/theming/lib/Settings/Admin.php
index 421bb196cb9..045f0b3fe77 100644
--- a/apps/theming/lib/Settings/Admin.php
+++ b/apps/theming/lib/Settings/Admin.php
@@ -33,9 +33,9 @@ use OCP\AppFramework\Http\TemplateResponse;
use OCP\IConfig;
use OCP\IL10N;
use OCP\IURLGenerator;
-use OCP\Settings\ISettings;
+use OCP\Settings\IDelegatedSettings;
-class Admin implements ISettings {
+class Admin implements IDelegatedSettings {
/** @var IConfig */
private $config;
/** @var IL10N */
@@ -106,4 +106,14 @@ class Admin implements ISettings {
public function getPriority(): int {
return 5;
}
+
+ public function getName(): ?string {
+ return null; // Only one setting in this section
+ }
+
+ public function getAuthorizedAppConfig(): array {
+ return [
+ 'theming' => '/.*/',
+ ];
+ }
}