From 4b2fcac882c776bc8c31f294bc8ca15536c67958 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 19 Aug 2025 17:39:36 +0200 Subject: [PATCH] fix: also add `version` to `OC.config` during setup Signed-off-by: Ferdinand Thiessen --- core/Controller/SetupController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/Controller/SetupController.php b/core/Controller/SetupController.php index f89506680ad..aaea6d873c1 100644 --- a/core/Controller/SetupController.php +++ b/core/Controller/SetupController.php @@ -12,6 +12,7 @@ use OC\Setup; use OCP\IInitialStateService; use OCP\IURLGenerator; use OCP\Server; +use OCP\ServerVersion; use OCP\Template\ITemplateManager; use OCP\Util; use Psr\Log\LoggerInterface; @@ -25,6 +26,7 @@ class SetupController { protected ITemplateManager $templateManager, protected IInitialStateService $initialStateService, protected IURLGenerator $urlGenerator, + protected ServerVersion $serverVersion, ) { $this->autoConfigFile = \OC::$configDir . 'autoconfig.php'; } @@ -80,6 +82,8 @@ class SetupController { 'dbtype' => '', 'hasAutoconfig' => false, 'serverRoot' => \OC::$SERVERROOT, + 'version' => implode('.', $this->serverVersion->getVersion()), + 'versionstring' => $this->serverVersion->getVersionString(), ]; $parameters = array_merge($defaults, $post);