Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Veyssier <eneiluj@posteo.net>2022-02-10 15:20:27 +0300
committerJulien Veyssier <eneiluj@posteo.net>2022-05-02 14:05:58 +0300
commit7dc636fecc6b060395cfdcf3a961ea69639d02d0 (patch)
tree4b29e3741a01bd288e93ced006b38325d4c1bde8 /lib/Service
parentb84a085fc7e60f1b64effe3a1fc00c4cf4641190 (diff)
invalidate font list cache when uploading/deleting one
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
Diffstat (limited to 'lib/Service')
-rw-r--r--lib/Service/FontService.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Service/FontService.php b/lib/Service/FontService.php
index f1cfa46f..40527aa4 100644
--- a/lib/Service/FontService.php
+++ b/lib/Service/FontService.php
@@ -106,6 +106,7 @@ class FontService {
$fontDir = $this->getFontAppDataDir();
$newFile = $fontDir->newFile($fileName, $newFileResource);
$this->generateFontOverview($newFile);
+ $this->cache->remove('fontFileNames');
return [
'size' => $newFile->getSize(),
];
@@ -149,6 +150,8 @@ class FontService {
if ($overviewDir->fileExists($fileName . '.png')) {
$overviewDir->getFile($fileName . '.png')->delete();
}
+
+ $this->cache->remove('fontFileNames');
}
/**