N°9167 Remote extensions (from hub & designer) need a forced uninstallation

This commit is contained in:
Timmy38
2026-05-18 17:11:25 +02:00
parent e2c09c92d5
commit 0c7f139cc9
3 changed files with 11 additions and 4 deletions

View File

@@ -145,9 +145,14 @@ class iTopExtension
public function GetExtensionSourceLabel(): string
{
return match ($this->sSource) {
iTopExtension::SOURCE_MANUAL => 'Local extensions folder',
iTopExtension::SOURCE_REMOTE => (ITOP_APPLICATION == 'iTop') ? 'iTop Hub' : 'ITSM Designer',
self::SOURCE_MANUAL => 'Local extensions folder',
self::SOURCE_REMOTE => (ITOP_APPLICATION == 'iTop') ? 'iTop Hub' : 'ITSM Designer',
default => '',
};
}
public function IsRemote(): string
{
return $this->sSource === self::SOURCE_REMOTE;
}
}