From 73cf4b705020be61012e896fdae6a45c8fcf894c Mon Sep 17 00:00:00 2001 From: Samuel Georges Date: Sat, 9 May 2015 10:56:11 +1000 Subject: [PATCH] If a version.yaml file contains no array, then treat it as empty - fixes #1104 --- modules/system/classes/VersionManager.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/system/classes/VersionManager.php b/modules/system/classes/VersionManager.php index abd525fa0..995be302a 100644 --- a/modules/system/classes/VersionManager.php +++ b/modules/system/classes/VersionManager.php @@ -233,6 +233,10 @@ class VersionManager $versionFile = $this->getVersionFile($code); $versionInfo = Yaml::parseFile($versionFile); + if (!is_array($versionInfo)) { + $versionInfo = []; + } + if ($versionInfo) { uksort($versionInfo, function ($a, $b) { return version_compare($a, $b);