Skip to content
Snippets Groups Projects
Commit 2d8a380a authored by Bart Visscher's avatar Bart Visscher
Browse files

Fix recursion when running an update script

parent 12f7cb87
No related branches found
No related tags found
No related merge requests found
......@@ -36,6 +36,7 @@ class OC_App{
static private $appInfo = array();
static private $appTypes = array();
static private $loadedApps = array();
static private $checkedApps = array();
/**
* @brief loads all apps
......@@ -530,6 +531,10 @@ class OC_App{
* check if the app need updating and update when needed
*/
public static function checkUpgrade($app) {
if (in_array($app, self::$checkedApps)) {
return;
}
self::$checkedApps[] = $app;
$versions = self::getAppVersions();
$currentVersion=OC_App::getAppVersion($app);
if ($currentVersion) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment