From 00f1c7498d5d01106c3a0de64592e268ce5f9cbb Mon Sep 17 00:00:00 2001 From: odain Date: Wed, 20 May 2026 17:42:46 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B08760=20-=20raise=20module=20dependency?= =?UTF-8?q?=20errors=20in=20all=20setups=20ecept=20wizard/unattended?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup/runtimeenv.class.inc.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup/runtimeenv.class.inc.php b/setup/runtimeenv.class.inc.php index 25974efb9a..fa9e1b087d 100644 --- a/setup/runtimeenv.class.inc.php +++ b/setup/runtimeenv.class.inc.php @@ -477,7 +477,7 @@ class RunTimeEnvironment } $aModulesToLoad = $this->GetModulesToLoad($this->sFinalEnv, $aDirsToCompile); - $aAvailableModules = $this->AnalyzeInstallation($oSourceConfig, $aDirsToCompile, false, $aModulesToLoad); + $aAvailableModules = $this->AnalyzeInstallation($oSourceConfig, $aDirsToCompile, true, $aModulesToLoad); // Do load the required modules // @@ -1634,6 +1634,7 @@ class RunTimeEnvironment protected function GetModulesToLoad(string $sSourceEnv, array $aSearchDirs): ?array { if (is_null($this->GetExtensionMap())) { + SetupLog::Error(__METHOD__ . '================' . __LINE__); return null; } @@ -1641,6 +1642,7 @@ class RunTimeEnvironment $aChoices = $this->GetExtensionMap()->GetChoicesFromDatabase($oSourceConfig); if (false === $aChoices) { + SetupLog::Error(__METHOD__ . '================' . __LINE__); return null; } $sSourceDir = $oSourceConfig->Get('source_dir'); @@ -1666,6 +1668,7 @@ class RunTimeEnvironment $aModulesToLoad[] = $sModuleName; } + SetupLog::Error(__METHOD__ . '================' . __LINE__, null, [$aChoices, $aModuleIdsToLoad]); return $aModulesToLoad; }