From a30dd20932f8d0c1e2e09eb2e1b77c864a4315dd Mon Sep 17 00:00:00 2001 From: dMetzger Date: Thu, 8 Nov 2012 11:36:25 +0000 Subject: [PATCH] [-] MO : upgrade files are now called in the right order #PSCFV-5315 --- classes/module/Module.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/classes/module/Module.php b/classes/module/Module.php index 4d4cde45e..6aee25b61 100644 --- a/classes/module/Module.php +++ b/classes/module/Module.php @@ -444,6 +444,8 @@ abstract class ModuleCore self::$modules_cache[$module_name]['upgrade']['success'] = true; Module::upgradeModuleVersion($module_name, $module_version); } + + usort($list, 'ps_module_version_sort'); // Set the list to module cache self::$modules_cache[$module_name]['upgrade']['upgrade_file_left'] = $list; @@ -1971,3 +1973,7 @@ abstract class ModuleCore } } +function ps_module_version_sort($a, $b) +{ + return version_compare($a['version'], $b['version']); +}