Просмотр исходного кода

Ensure theme updates on next refresh when changed via CLI

Kristan Kenney 5 лет назад
Родитель
Сommit
9213e9f93c
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      web/inc/main.php

+ 4 - 4
web/inc/main.php

@@ -93,10 +93,6 @@ if (isset($_SESSION['user'])) {
     $user = $_SESSION['user'];
 }
 
-if (isset($panel[$user]['THEME'])) {
-    $_SESSION['userTheme'] = $panel[$user]['THEME'];
-}
-
 if (isset($_SESSION['look']) && ($_SESSION['userContext'] === 'admin')) {
     $user = $_SESSION['look'];
 }
@@ -162,6 +158,10 @@ function top_panel($user, $TAB) {
     $panel = json_decode(implode('', $output), true);
     unset($output);
 
+    if (isset($panel[$user]['THEME'])) {
+        $_SESSION['userTheme'] = $panel[$user]['THEME'];
+    }
+    
     // Set home location URLs
     if (($_SESSION['userContext'] === 'admin') && (!isset($_SESSION['look']))) {
         // Display users list for administrators unless they are impersonating a user account