From 4f89d7a9f0edb8caa5d85a9b32942cb4b23051be Mon Sep 17 00:00:00 2001 From: Michael Kaufmann Date: Tue, 20 Dec 2022 23:07:52 +0100 Subject: [PATCH] set theme correctly when updating from 0.10.x Signed-off-by: Michael Kaufmann --- lib/Froxlor/UI/Panel/UI.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/Froxlor/UI/Panel/UI.php b/lib/Froxlor/UI/Panel/UI.php index 51028033..4438f4fd 100644 --- a/lib/Froxlor/UI/Panel/UI.php +++ b/lib/Froxlor/UI/Panel/UI.php @@ -274,11 +274,12 @@ class UI if (Froxlor::versionCompare2(Settings::Get('panel.version'), '2.0.0-beta1') == -1) { // pre 2.0 Settings::Set('panel.default_theme', 'Froxlor'); - } - $theme = (Settings::Get('panel.default_theme') !== null) ? Settings::Get('panel.default_theme') : $theme; - // customer theme - if (CurrentUser::hasSession() && CurrentUser::getField('theme') != $theme) { - $theme = CurrentUser::getField('theme'); + } else { + $theme = (Settings::Get('panel.default_theme') !== null) ? Settings::Get('panel.default_theme') : $theme; + // customer theme + if (CurrentUser::hasSession() && CurrentUser::getField('theme') != $theme) { + $theme = CurrentUser::getField('theme'); + } } } if (!file_exists(Froxlor::getInstallDir() . '/templates/' . $theme)) {