ソースを参照

added a check to see if theme in user theme folder is actually installed

CauseFX 4 年 前
コミット
209d4b1492
1 ファイル変更6 行追加4 行削除
  1. 6 4
      api/classes/organizr.class.php

+ 6 - 4
api/classes/organizr.class.php

@@ -1044,10 +1044,12 @@ class Organizr
 			foreach ($iteratorIterator as $info) {
 				if (stripos($info->getFilename(), '.css') !== false) {
 					$file = preg_replace('/\\.[^.\\s]{3,4}$/', '', basename($info->getFilename()));
-					$themes[] = [
-						'name' => ucwords(str_replace('_', ' ', $file)),
-						'value' => $file,
-					];
+					if (key_exists($file, $userThemesInformation)) {
+						$themes[] = [
+							'name' => ucwords(str_replace('_', ' ', $file)),
+							'value' => $file,
+						];
+					}
 				}
 			}
 		}