N°9088 Allow extension uninstallation from production-modules folder

This commit is contained in:
Timmy38
2026-03-05 10:33:40 +01:00
committed by GitHub
parent ab691c3ae6
commit f6664862b5
4 changed files with 49 additions and 9 deletions

View File

@@ -21,6 +21,7 @@ class iTopExtensionsMapFake extends iTopExtensionsMap
$oExtension->aModules = $aExtension['modules'] ?? [];
$oExtension->bCanBeUninstalled = $aExtension['uninstallable'] ?? null;
$oExtension->sVersion = $aExtension['version'] ?? '1.0.0';
$oExtension->sSource = $aExtension['source'] ?? iTopExtension::SOURCE_MANUAL;
$oExtension->aModuleInfo = $aExtension['module_info'] ?? [];
$oMap->AddExtension($oExtension);
}