diff options
author | Julien Veyssier <eneiluj@posteo.net> | 2022-02-10 15:20:27 +0300 |
---|---|---|
committer | Julien Veyssier <eneiluj@posteo.net> | 2022-05-02 14:05:58 +0300 |
commit | 7dc636fecc6b060395cfdcf3a961ea69639d02d0 (patch) | |
tree | 4b29e3741a01bd288e93ced006b38325d4c1bde8 /lib/Service | |
parent | b84a085fc7e60f1b64effe3a1fc00c4cf4641190 (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.php | 3 |
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'); } /** |