From b8a702b84126a374490d43da64a4b8021678f7d2 Mon Sep 17 00:00:00 2001 From: Lukas Winkler Date: Tue, 29 Aug 2023 21:44:13 +0200 Subject: [PATCH] hide settings from non-superusers fixes #5 --- UserSettings.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/UserSettings.php b/UserSettings.php index 788aa92..04b5fd5 100644 --- a/UserSettings.php +++ b/UserSettings.php @@ -20,6 +20,9 @@ class UserSettings extends \Piwik\Settings\Plugin\UserSettings public $availableLanguages; protected function init() { + if (Piwik::hasUserSuperUserAccess()) { + return; + } $this->availableLanguages = $this->createAvailableLanguagesSetting(); if (!empty($this->availableLanguages->getValue()) && gettype($this->availableLanguages->getValue()[0]) == "string") { $this->availableLanguages->setValue([]);