From ba664d192b9c977adbc39fd91b641e643082edb1 Mon Sep 17 00:00:00 2001 From: Nils Haagen Date: Mon, 20 Jan 2025 16:10:20 +0100 Subject: [PATCH] Component/Plugins: 43587, addendum - use absolute path for PLUGIN_BASE_PATH --- .../ILIAS/Component/classes/class.ilComponentRepository.php | 2 +- components/ILIAS/Component/classes/class.ilPlugin.php | 2 +- components/ILIAS/Component/classes/class.ilPluginDBUpdate.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/ILIAS/Component/classes/class.ilComponentRepository.php b/components/ILIAS/Component/classes/class.ilComponentRepository.php index 2122ea1d1105..3d728e129bab 100755 --- a/components/ILIAS/Component/classes/class.ilComponentRepository.php +++ b/components/ILIAS/Component/classes/class.ilComponentRepository.php @@ -24,7 +24,7 @@ */ interface ilComponentRepository { - public const PLUGIN_BASE_PATH = "Customizing/plugins"; + public const PLUGIN_BASE_PATH = __DIR__ . '/../../../../public/Customizing/plugins'; /** * Check if a component exists. diff --git a/components/ILIAS/Component/classes/class.ilPlugin.php b/components/ILIAS/Component/classes/class.ilPlugin.php index 65331c27da4a..6bad59bde508 100755 --- a/components/ILIAS/Component/classes/class.ilPlugin.php +++ b/components/ILIAS/Component/classes/class.ilPlugin.php @@ -299,7 +299,7 @@ protected function updateDatabase(): int $lng = $DIC->language(); $dbupdate = new ilPluginDBUpdate( - $this->db, + $ilDB, $this->getPluginInfo() ); diff --git a/components/ILIAS/Component/classes/class.ilPluginDBUpdate.php b/components/ILIAS/Component/classes/class.ilPluginDBUpdate.php index da078c5e191b..b37d13ce10a8 100755 --- a/components/ILIAS/Component/classes/class.ilPluginDBUpdate.php +++ b/components/ILIAS/Component/classes/class.ilPluginDBUpdate.php @@ -49,7 +49,7 @@ public function __construct( $this->db = $db; $this->plugin = $plugin; - $this->db_update_file = $this->PATH . $this->getDBUpdateScriptName(); + $this->db_update_file = $this->getDBUpdateScriptName(); $this->current_version = $plugin->getCurrentDBVersion() ?? 0;