Przeglądaj źródła

added check to see if installedPlugins is empty string

CauseFX 4 lat temu
rodzic
commit
0a4057cc9f
1 zmienionych plików z 8 dodań i 6 usunięć
  1. 8 6
      api/functions/upgrade-functions.php

+ 8 - 6
api/functions/upgrade-functions.php

@@ -281,12 +281,14 @@ trait UpgradeFunctions
 				}
 			} else {
 				$newPlugins = [];
-				$info = explode(':', $oldConfigItem);
-				$newPlugins[$info[0]] = [
-					'name' => $info[0],
-					'version' => $info[1],
-					'repo' => 'https://github.com/Organizr/Organizr-Plugins'
-				];
+				if ($oldConfigItem !== '') {
+					$info = explode(':', $oldConfigItem);
+					$newPlugins[$info[0]] = [
+						'name' => $info[0],
+						'version' => $info[1],
+						'repo' => 'https://github.com/Organizr/Organizr-Plugins'
+					];
+				}
 			}
 			$this->updateConfig(['installedPlugins' => $newPlugins]);
 		} elseif (gettype($oldConfigItem) == 'array') {