From 372208353b6dbefddc7d9a25a9e6a6d5927bd1a7 Mon Sep 17 00:00:00 2001 From: morgan Date: Mon, 3 Mar 2025 12:02:53 +0100 Subject: [PATCH] Add unknown config log --- classes/Task/Miscellaneous/UpdateConfig.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/classes/Task/Miscellaneous/UpdateConfig.php b/classes/Task/Miscellaneous/UpdateConfig.php index 55bb6bbaa..9de685438 100644 --- a/classes/Task/Miscellaneous/UpdateConfig.php +++ b/classes/Task/Miscellaneous/UpdateConfig.php @@ -52,6 +52,12 @@ public function run(): int $configurationData = $this->getConfigurationData(); $config = []; + $diff = array_diff($configurationData, UpgradeConfiguration::UPGRADE_CONST_KEYS); + + foreach ($diff as $config) { + $this->logger->warning($this->translator->trans("Unknown configuration key '%s', Ignoring.", [$config])); + } + foreach (UpgradeConfiguration::UPGRADE_CONST_KEYS as $key) { if (!isset($configurationData[$key])) { continue; @@ -89,7 +95,7 @@ public function run(): int $file = $config[UpgradeConfiguration::ARCHIVE_ZIP]; $fullFilePath = $this->container->getProperty(UpgradeContainer::DOWNLOAD_PATH) . DIRECTORY_SEPARATOR . $file; try { - $config['archive_version_num'] = $this->container->getPrestashopVersionService()->extractPrestashopVersionFromZip($fullFilePath); + $config[UpgradeConfiguration::ARCHIVE_VERSION_NUM] = $this->container->getPrestashopVersionService()->extractPrestashopVersionFromZip($fullFilePath); $this->logger->info($this->translator->trans('Update process will use archive.')); } catch (Exception $exception) { $this->setErrorFlag();