Browse Source

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

CauseFX 4 years ago
parent
commit
209d4b1492
1 changed files with 6 additions and 4 deletions
  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,
+						];
+					}
 				}
 			}
 		}