mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-30 09:14:08 +02:00
parent
5e51bb9c74
commit
8a17cc5161
@ -115,19 +115,16 @@ class StyleSheet
|
|||||||
$themingConfig = $this->app->getConfig()->getSection('themes');
|
$themingConfig = $this->app->getConfig()->getSection('themes');
|
||||||
$defaultTheme = $themingConfig->get('default');
|
$defaultTheme = $themingConfig->get('default');
|
||||||
$theme = null;
|
$theme = null;
|
||||||
|
|
||||||
if ((bool) $themingConfig->get('disabled', false)) {
|
|
||||||
if ($defaultTheme !== null && $defaultTheme !== self::DEFAULT_THEME) {
|
if ($defaultTheme !== null && $defaultTheme !== self::DEFAULT_THEME) {
|
||||||
$theme = $defaultTheme;
|
$theme = $defaultTheme;
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
|
if (! (bool) $themingConfig->get('disabled', false)) {
|
||||||
$auth = Auth::getInstance();
|
$auth = Auth::getInstance();
|
||||||
if ($auth->isAuthenticated()) {
|
if ($auth->isAuthenticated()) {
|
||||||
$userTheme = $auth->getUser()->getPreferences()->getValue('icingaweb', 'theme');
|
$userTheme = $auth->getUser()->getPreferences()->getValue('icingaweb', 'theme');
|
||||||
if ($userTheme !== null) {
|
if ($userTheme !== null) {
|
||||||
$theme = $userTheme;
|
$theme = $userTheme;
|
||||||
} elseif ($defaultTheme !== null && $defaultTheme !== self::DEFAULT_THEME) {
|
|
||||||
$theme = $defaultTheme;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user