Преглед на файлове

Merge pull request #30831 from nextcloud/fix/dav-storage-hasupdated

Fix OC\Files\Storage\DAV::hasUpdated when cache is not set
tags/v24.0.0beta1
Côme Chilliet преди 2 години
родител
ревизия
e85ea0afaf
No account linked to committer's email address
променени са 1 файла, в които са добавени 2 реда и са изтрити 5 реда
  1. 2
    5
      lib/private/Files/Storage/DAV.php

+ 2
- 5
lib/private/Files/Storage/DAV.php Целия файл

@@ -792,11 +792,8 @@ class DAV extends Common {
}
if (isset($response['{DAV:}getetag'])) {
$cachedData = $this->getCache()->get($path);
$etag = null;
if (isset($response['{DAV:}getetag'])) {
$etag = trim($response['{DAV:}getetag'], '"');
}
if (!empty($etag) && $cachedData['etag'] !== $etag) {
$etag = trim($response['{DAV:}getetag'], '"');
if (($cachedData === false) || (!empty($etag) && ($cachedData['etag'] !== $etag))) {
return true;
} elseif (isset($response['{http://open-collaboration-services.org/ns}share-permissions'])) {
$sharePermissions = (int)$response['{http://open-collaboration-services.org/ns}share-permissions'];

Loading…
Отказ
Запис