Merge pull request #12375 from nextcloud/backport/12284/stable14
[14] Properly search the root of a shared external storage
This commit is contained in:
commit
db9e1b90f9
|
@ -94,7 +94,7 @@ class CacheJail extends CacheWrapper {
|
||||||
|
|
||||||
protected function filterCacheEntry($entry) {
|
protected function filterCacheEntry($entry) {
|
||||||
$rootLength = strlen($this->getRoot()) + 1;
|
$rootLength = strlen($this->getRoot()) + 1;
|
||||||
return ($entry['path'] === $this->getRoot()) or (substr($entry['path'], 0, $rootLength) === $this->getRoot() . '/');
|
return $rootLength === 1 || ($entry['path'] === $this->getRoot()) || (substr($entry['path'], 0, $rootLength) === $this->getRoot() . '/');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue