diff options
author | Morris Jobke <hey@morrisjobke.de> | 2018-05-03 09:56:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-03 09:56:26 +0200 |
commit | 0f8210792ce4bb786bed9fe09b97a4ec9f4d848e (patch) | |
tree | a2480c59e2d9ff30bb5d05ec9c239c61011f15bb | |
parent | 346e46af49b87aac81f9d923ee7f4f066b2baca2 (diff) | |
parent | 6270a01cab3d6cce864b8b795749598f9d65b6c3 (diff) | |
download | nextcloud-server-0f8210792ce4bb786bed9fe09b97a4ec9f4d848e.tar.gz nextcloud-server-0f8210792ce4bb786bed9fe09b97a4ec9f4d848e.zip |
Merge pull request #9352 from nextcloud/9318_SCSSCacher_resetCache_catch_exception
Issue #9318: catch exceptions in SCSSCacher::resetCache()
-rw-r--r-- | lib/private/Template/SCSSCacher.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/private/Template/SCSSCacher.php b/lib/private/Template/SCSSCacher.php index 6fb9d11953b..6e25e1fa5de 100644 --- a/lib/private/Template/SCSSCacher.php +++ b/lib/private/Template/SCSSCacher.php @@ -273,7 +273,11 @@ class SCSSCacher { $appDirectory = $this->appData->getDirectoryListing(); foreach ($appDirectory as $folder) { foreach ($folder->getDirectoryListing() as $file) { - $file->delete(); + try { + $file->delete(); + } catch(NotPermittedException $e) { + $this->logger->logException($e, ['message' => 'SCSSCacher: unable to delete file: ' . $file->getName()]); + } } } } |