summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorStefan <Stefan.Schilling@EXXETA.com>2021-09-15 20:23:23 +0200
committerStefan <Stefan.Schilling@EXXETA.com>2021-09-17 13:32:42 +0200
commiteb460116800e6776d35e262421561dfd04c66ae8 (patch)
tree07123de367165298a63314e7c71bf238d3b802dd /apps
parent8758b36ebb7f5db82271b9bebf692ae087886f6c (diff)
downloadnextcloud-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.php9
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) {