Fixes theme helper

main
Yasen Pramatarov 2025-06-26 14:48:51 +03:00
parent 1993a7e2de
commit 3e72568141
1 changed files with 5 additions and 2 deletions

View File

@ -138,11 +138,14 @@ class Theme
// Update session
if (Session::isValidSession()) {
$_SESSION['user_theme'] = $themeName;
$_SESSION['theme'] = $themeName;
} else {
return false;
}
// Clear the current theme cache
self::$currentTheme = null;
// Update config file
$configFile = __DIR__ . '/../config/theme.php';
if (file_exists($configFile) && is_writable($configFile)) {
@ -162,8 +165,8 @@ class Theme
self::$currentTheme = $themeName;
return true;
}
return false;
return true;
}