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);