diff --git a/classes/Commands/UpdateCommand.php b/classes/Commands/UpdateCommand.php index 926aa59e5..4b2c32668 100644 --- a/classes/Commands/UpdateCommand.php +++ b/classes/Commands/UpdateCommand.php @@ -101,8 +101,6 @@ protected function execute(InputInterface $input, OutputInterface $output): ?int if (!$updateState->isInitialized()) { $updateState->initDefault($this->upgradeContainer->getProperty(UpgradeContainer::PS_VERSION), $this->upgradeContainer->getUpgrader(), $this->upgradeContainer->getUpdateConfiguration()); } - - $updateConfiguration = $this->upgradeContainer->getUpdateConfiguration(); } $this->calculateUpdateTypeAfterConfigLoad(); @@ -208,10 +206,14 @@ private function calculateUpdateTypeAfterConfigLoad(): void } break; case UpgradeConfiguration::CHANNEL_ONLINE: - $destinationVersion = $this->upgradeContainer->getUpgrader()->getOnlineMaxDestinationRelease()->getVersion(); + $destinationVersion = $this->upgradeContainer->getUpgrader()->getOnlineMaxDestinationRelease() + ? $this->upgradeContainer->getUpgrader()->getOnlineMaxDestinationRelease()->getVersion() + : null; break; case UpgradeConfiguration::CHANNEL_ONLINE_RECOMMENDED: - $destinationVersion = $this->upgradeContainer->getUpgrader()->getOnlineRecommendedDestinationRelease()->getVersion(); + $destinationVersion = $this->upgradeContainer->getUpgrader()->getOnlineRecommendedDestinationRelease() + ? $this->upgradeContainer->getUpgrader()->getOnlineRecommendedDestinationRelease()->getVersion() + : null; break; }