diff options
author | Stefan <Stefan.Schilling@EXXETA.com> | 2021-09-15 20:23:23 +0200 |
---|---|---|
committer | Stefan <Stefan.Schilling@EXXETA.com> | 2021-09-17 13:32:42 +0200 |
commit | eb460116800e6776d35e262421561dfd04c66ae8 (patch) | |
tree | 07123de367165298a63314e7c71bf238d3b802dd /apps | |
parent | 8758b36ebb7f5db82271b9bebf692ae087886f6c (diff) | |
download | nextcloud-server-eb460116800e6776d35e262421561dfd04c66ae8.tar.gz nextcloud-server-eb460116800e6776d35e262421561dfd04c66ae8.zip |
Issue 16719: CheckSetupController.php: now injecting reference to ITempManager, rather than obtaining using it manually
Signed-off-by: Stefan <Stefan.Schilling@EXXETA.com>
Diffstat (limited to 'apps')
-rw-r--r-- | apps/settings/lib/Controller/CheckSetupController.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/apps/settings/lib/Controller/CheckSetupController.php b/apps/settings/lib/Controller/CheckSetupController.php index cb5fdd0622e..251237f252d 100644 --- a/apps/settings/lib/Controller/CheckSetupController.php +++ b/apps/settings/lib/Controller/CheckSetupController.php @@ -75,6 +75,7 @@ use OCP\IDateTimeFormatter; use OCP\IDBConnection; use OCP\IL10N; use OCP\IRequest; +use OCP\ITempManager; use OCP\IURLGenerator; use OCP\Lock\ILockingProvider; use OCP\Security\ISecureRandom; @@ -111,6 +112,8 @@ class CheckSetupController extends Controller { private $iniGetWrapper; /** @var IDBConnection */ private $connection; + /** @var ITempManager */ + private $tempManager; public function __construct($AppName, IRequest $request, @@ -127,7 +130,8 @@ class CheckSetupController extends Controller { MemoryInfo $memoryInfo, ISecureRandom $secureRandom, IniGetWrapper $iniGetWrapper, - IDBConnection $connection) { + IDBConnection $connection, + ITempManager $tempManager) { parent::__construct($AppName, $request); $this->config = $config; $this->clientService = $clientService; @@ -143,6 +147,7 @@ class CheckSetupController extends Controller { $this->secureRandom = $secureRandom; $this->iniGetWrapper = $iniGetWrapper; $this->connection = $connection; + $this->tempManager = $tempManager; } /** @@ -556,7 +561,7 @@ Raw output private function isTemporaryDirectoryWritable(): bool { try { - if (!empty(OC::$server->getTempManager()->getTempBaseDir())) { + if (!empty($this->tempManager->getTempBaseDir())) { return true; } } catch (\Exception $e) { |