From 364c5722f8cbd2523010cfd6f10d53632af454d2 Mon Sep 17 00:00:00 2001 From: Jin JI Date: Wed, 4 Sep 2024 12:11:56 +0200 Subject: [PATCH] feat: remove upgrade check --- config/services/eventbus.yml | 2 -- src/Service/ModuleInstaller.php | 8 +++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/config/services/eventbus.yml b/config/services/eventbus.yml index 62091cd8b..123354761 100755 --- a/config/services/eventbus.yml +++ b/config/services/eventbus.yml @@ -7,5 +7,3 @@ services: public: true arguments: - "ps_eventbus" - - "3.0.8" - - true \ No newline at end of file diff --git a/src/Service/ModuleInstaller.php b/src/Service/ModuleInstaller.php index 4fce85137..d189a33af 100755 --- a/src/Service/ModuleInstaller.php +++ b/src/Service/ModuleInstaller.php @@ -30,7 +30,12 @@ class ModuleInstaller { private $absoluteCompare; private $moduleManager; - public function __construct(string $moduleName, string $moduleVersion, bool $absoluteCompare) { + /** + * @param string $moduleName + * @param string|null $moduleVersion + * @param bool $absoluteCompare + */ + public function __construct(string $moduleName, string $moduleVersion = null, bool $absoluteCompare = false) { $this->moduleName = $moduleName; $this->moduleVersion = $moduleVersion; $this->absoluteCompare = $absoluteCompare; @@ -77,6 +82,7 @@ public function isModuleInstalled() { * @return boolean */ public function isModuleVersionSatisfied() { + if (!$this->moduleVersion) return true; $module = \Module::getInstanceByName($this->moduleName); return version_compare( $module->version,