This commit is contained in:
Yuri Kuznetsov
2025-02-07 13:55:28 +02:00
parent 8ff6c8bd03
commit 1b52f3ca3e

View File

@@ -183,11 +183,14 @@ class Install extends \Espo\Core\Upgrades\Actions\Base\Install
$manifest = $this->getManifest();
$extensionEntity = $this->getExtensionEntity();
if (isset($extensionEntity)) {
$comparedVersion = version_compare($manifest['version'], $extensionEntity->get('version'), '>=');
if ($comparedVersion <= 0) {
$this->throwErrorAndRemovePackage('You cannot install an older version of this extension.');
}
if (!$extensionEntity) {
return;
}
$comparedVersion = version_compare($manifest['version'], $extensionEntity->getVersion(), '>=');
if ($comparedVersion <= 0) {
$this->throwErrorAndRemovePackage('You cannot install an older version of this extension.');
}
}