diff --git a/workflow/engine/bin/tasks/cliWorkspaces.php b/workflow/engine/bin/tasks/cliWorkspaces.php index 360ced258..a73f674e0 100755 --- a/workflow/engine/bin/tasks/cliWorkspaces.php +++ b/workflow/engine/bin/tasks/cliWorkspaces.php @@ -174,7 +174,7 @@ function run_workspace_upgrade($args, $opts) { $first = true; foreach ($workspaces as $workspace) { try { - $workspace->upgrade($first); + $workspace->upgrade($first, false, $workspace->name); $first = false; } catch (Exception $e) { echo "Errors upgrading workspace " . CLI::info($workspace->name) . ": " . CLI::error($e->getMessage()) . "\n"; diff --git a/workflow/engine/classes/class.wsTools.php b/workflow/engine/classes/class.wsTools.php index 9a4c92d90..14d5d1c77 100755 --- a/workflow/engine/classes/class.wsTools.php +++ b/workflow/engine/classes/class.wsTools.php @@ -54,7 +54,7 @@ class workspaceTools { * * @param bool $first true if this is the first workspace to be upgrade */ - public function upgrade($first=false, $buildCacheView=false) + public function upgrade($first=false, $buildCacheView=false, $workSpace=SYS_SYS) { $start = microtime(true); CLI::logging("> Updating database...\n"); @@ -72,7 +72,7 @@ class workspaceTools { $start = microtime(true); CLI::logging("> Updating Content...\n"); - $this->upgradeContent(); + $this->upgradeContent($workSpace); $stop = microtime(true); $final = $stop - $start; CLI::logging("<*> Process Updating Content carried out in $final seconds.\n");