Merge branch 'develop' into feature/uninstallation

This commit is contained in:
odain
2025-12-18 14:02:45 +01:00
25 changed files with 680 additions and 168 deletions

View File

@@ -499,7 +499,8 @@ class iTopExtensionsMap
*/
public function GetAllExtensionsWithPreviouslyInstalled(): array
{
return array_merge($this->aExtensions, $this->aInstalledExtensions ?? []);
//Mind the order, local extensions data must overwrite installed extensions data since installed extensions does not have the associated modules.
return array_merge($this->aInstalledExtensions ?? [], $this->aExtensions);
}
/**