From ccc66e912b171ba7bb4e5b4478508a22202eb356 Mon Sep 17 00:00:00 2001 From: Côme Chilliet Date: Mon, 29 Jan 2024 15:12:53 +0100 Subject: fix: Use DI for Setup class and move away from deprecated methods MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- lib/base.php | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'lib/base.php') diff --git a/lib/base.php b/lib/base.php index d0a2072cc66..e4fdb8efb44 100644 --- a/lib/base.php +++ b/lib/base.php @@ -988,17 +988,7 @@ class OC { // Check if Nextcloud is installed or in maintenance (update) mode if (!$systemConfig->getValue('installed', false)) { \OC::$server->getSession()->clear(); - $logger = Server::get(\Psr\Log\LoggerInterface::class); - $setupHelper = new OC\Setup( - $systemConfig, - Server::get(\bantu\IniGetWrapper\IniGetWrapper::class), - Server::get(\OCP\L10N\IFactory::class)->get('lib'), - Server::get(\OCP\Defaults::class), - $logger, - Server::get(\OCP\Security\ISecureRandom::class), - Server::get(\OC\Installer::class) - ); - $controller = new OC\Core\Controller\SetupController($setupHelper, $logger); + $controller = Server::get(\OC\Core\Controller\SetupController::class); $controller->run($_POST); exit(); } -- cgit v1.2.3