N°8763 Fix non-uninstallable check in multi-modules extensions

This commit is contained in:
Timothee
2026-01-20 15:35:53 +01:00
parent 5ecb4936f0
commit 36c545a6c4

View File

@@ -135,8 +135,9 @@ class iTopExtension
return $this->bCanBeUninstalled;
}
foreach ($this->aModuleInfo as $sModuleCode => $aModuleInfo) {
$this->bCanBeUninstalled = $aModuleInfo['uninstallable'] === 'yes';
return $this->bCanBeUninstalled;
if ($aModuleInfo['uninstallable'] !== 'yes') {
return false;
}
}
return true;
}