summaryrefslogtreecommitdiffstats
path: root/lib/AppInfo/Application.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/AppInfo/Application.php')
-rw-r--r--lib/AppInfo/Application.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php
index 518a5bd2f..abacdfc3a 100644
--- a/lib/AppInfo/Application.php
+++ b/lib/AppInfo/Application.php
@@ -27,6 +27,7 @@ use OCP\IContainer;
use OCP\INavigationManager;
use OCP\IURLGenerator;
use OCP\IConfig;
+use OCP\ITempManager;
use OCP\AppFramework\App;
use OCP\Files\IRootFolder;
use OCP\Files\Node;
@@ -174,7 +175,8 @@ class Application extends App
$container->registerService(Favicon::class, function (IContainer $c): Favicon {
$favicon = new Favicon();
- $settings = ['dir' => sys_get_temp_dir()];
+ $tempManager = $c->query(ITempManager::class);
+ $settings = ['dir' => $tempManager->getTempBaseDir()];
$favicon->cache($settings);
return $favicon;
});