summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Kaminsky <tobias@kaminsky.me>2022-07-01 10:40:49 +0200
committerGitHub <noreply@github.com>2022-07-01 10:40:49 +0200
commit10b5b38c7e2751fef1da900f2e6e3536e5be4521 (patch)
tree8cf8c1cddb63f54364f9a8eb7b259b3402d1600e
parente8e21adc6f0a252d594bb932eb27ef3a5881d1bc (diff)
parent7ee01a07fdc93637cc3017bda162dce0d6301f08 (diff)
downloadnextcloud-server-10b5b38c7e2751fef1da900f2e6e3536e5be4521.tar.gz
nextcloud-server-10b5b38c7e2751fef1da900f2e6e3536e5be4521.zip
Merge pull request #33059 from nextcloud/backport/33050/stable23
[stable23] Check whether entry is of type ICacheEntry in Cache->remove()
-rw-r--r--lib/private/Files/Cache/Cache.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Files/Cache/Cache.php b/lib/private/Files/Cache/Cache.php
index dc2ba78457e..dc5a6cc0a9f 100644
--- a/lib/private/Files/Cache/Cache.php
+++ b/lib/private/Files/Cache/Cache.php
@@ -537,7 +537,7 @@ class Cache implements ICache {
public function remove($file) {
$entry = $this->get($file);
- if ($entry) {
+ if ($entry instanceof ICacheEntry) {
$query = $this->getQueryBuilder();
$query->delete('filecache')
->whereFileId($entry->getId());