diff options
Diffstat (limited to 'lib/private/Updater.php')
-rw-r--r-- | lib/private/Updater.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/private/Updater.php b/lib/private/Updater.php index 608b62143d3..de813b1b607 100644 --- a/lib/private/Updater.php +++ b/lib/private/Updater.php @@ -217,8 +217,6 @@ class Updater extends BasicEmitter { try { Setup::updateHtaccess(); Setup::protectDataDirectory(); - // TODO: replace with the new repair step mechanism https://github.com/owncloud/core/pull/24378 - Setup::installBackgroundJobs(); } catch (\Exception $e) { throw new \Exception($e->getMessage()); } @@ -244,6 +242,13 @@ class Updater extends BasicEmitter { if ($this->updateStepEnabled) { $this->doCoreUpgrade(); + try { + // TODO: replace with the new repair step mechanism https://github.com/owncloud/core/pull/24378 + Setup::installBackgroundJobs(); + } catch (\Exception $e) { + throw new \Exception($e->getMessage()); + } + // update all shipped apps $disabledApps = $this->checkAppsRequirements(); $this->doAppUpgrade(); |