aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Updater.php
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2021-09-30 10:42:35 +0200
committerJoas Schilling <coding@schilljs.com>2021-09-30 10:42:35 +0200
commit151271f832b28d1e1c803e2b2bc5f5e9fccf129a (patch)
tree10b5e3404016d8ef7a4fe8e5fc15ae9fe8412899 /lib/private/Updater.php
parent5a469f54ab6877b690d585517186bb5fcf40546b (diff)
downloadnextcloud-server-151271f832b28d1e1c803e2b2bc5f5e9fccf129a.tar.gz
nextcloud-server-151271f832b28d1e1c803e2b2bc5f5e9fccf129a.zip
Remove dead code
- Return was always an empty array - Return was not used by the one place that called the method - the continue can be removed as there is nothing else done inside the loop Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'lib/private/Updater.php')
-rw-r--r--lib/private/Updater.php19
1 files changed, 2 insertions, 17 deletions
diff --git a/lib/private/Updater.php b/lib/private/Updater.php
index cffdac310cb..4ddb5e2b7cb 100644
--- a/lib/private/Updater.php
+++ b/lib/private/Updater.php
@@ -362,14 +362,12 @@ class Updater extends BasicEmitter {
* This is important if you upgrade ownCloud and have non ported 3rd
* party apps installed.
*
- * @return array
* @throws \Exception
*/
- private function checkAppsRequirements(): array {
+ private function checkAppsRequirements(): void {
$isCoreUpgrade = $this->isCodeUpgrade();
$apps = OC_App::getEnabledApps();
$version = implode('.', Util::getVersion());
- $disabledApps = [];
$appManager = \OC::$server->getAppManager();
foreach ($apps as $app) {
// check if the app is compatible with this version of Nextcloud
@@ -378,23 +376,10 @@ class Updater extends BasicEmitter {
if ($appManager->isShipped($app)) {
throw new \UnexpectedValueException('The files of the app "' . $app . '" were not correctly replaced before running the update');
}
- \OC::$server->getAppManager()->disableApp($app, true);
+ $appManager->disableApp($app, true);
$this->emit('\OC\Updater', 'incompatibleAppDisabled', [$app]);
}
- // no need to disable any app in case this is a non-core upgrade
- if (!$isCoreUpgrade) {
- continue;
- }
- // shipped apps will remain enabled
- if ($appManager->isShipped($app)) {
- continue;
- }
- // authentication and session apps will remain enabled as well
- if (OC_App::isType($app, ['session', 'authentication'])) {
- continue;
- }
}
- return $disabledApps;
}
/**