diff options
author | Michael Gapczynski <mtgap@owncloud.com> | 2013-05-29 10:40:05 -0400 |
---|---|---|
committer | Michael Gapczynski <mtgap@owncloud.com> | 2013-05-29 10:40:05 -0400 |
commit | ea553676789a4b62c1850dc156552ba8276fde5f (patch) | |
tree | 706d7d6f6a3a5072b36129d57cd9f45a2f63a003 /lib | |
parent | 04805d0be9add28f0b374df01ca4211a997d21d0 (diff) | |
download | nextcloud-server-ea553676789a4b62c1850dc156552ba8276fde5f.tar.gz nextcloud-server-ea553676789a4b62c1850dc156552ba8276fde5f.zip |
Organize conditionals in a better order
Diffstat (limited to 'lib')
-rw-r--r-- | lib/files/cache/scanner.php | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/lib/files/cache/scanner.php b/lib/files/cache/scanner.php index cd022d25132..8f9a7921956 100644 --- a/lib/files/cache/scanner.php +++ b/lib/files/cache/scanner.php @@ -78,19 +78,15 @@ class Scanner { $this->scanFile($parent); } } + $newData = $data; if ($cacheData = $this->cache->get($file)) { + if ($checkExisting && $data['size'] === -1) { + $data['size'] = $cacheData['size']; + } if ($data['mtime'] === $cacheData['mtime'] && $data['size'] === $cacheData['size']) { $data['etag'] = $cacheData['etag']; } - } - if ($checkExisting and $cacheData) { - if ($data['size'] === -1) { - $data['size'] = $cacheData['size']; - } - } - $newData = $data; - if ($cacheData) { // Only update metadata that has changed $newData = array_diff($data, $cacheData); } |