summaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Cache
diff options
context:
space:
mode:
authorFrédéric Fortier <frederic.fortier@oronospolytechnique.com>2017-02-20 22:07:37 -0500
committerApache <frederic.fortier@oronospolytechnique.com>2017-02-20 22:23:27 -0500
commitcc511ac7b8c6aab3f6bea335d35b019554157b22 (patch)
tree78a26ed62d866514fa87be8a89039e8dd0752ca0 /lib/private/Files/Cache
parentd754227b4c5b475b0c8f3fea5f0c010c77cf7218 (diff)
downloadnextcloud-server-cc511ac7b8c6aab3f6bea335d35b019554157b22.tar.gz
nextcloud-server-cc511ac7b8c6aab3f6bea335d35b019554157b22.zip
Typecast filecache 'storage' as int to return it as documented, fixes #3461
Signed-off-by: Frédéric Fortier <frederic.fortier@oronospolytechnique.com>
Diffstat (limited to 'lib/private/Files/Cache')
-rw-r--r--lib/private/Files/Cache/Cache.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/private/Files/Cache/Cache.php b/lib/private/Files/Cache/Cache.php
index a966d621c58..689a3ad8096 100644
--- a/lib/private/Files/Cache/Cache.php
+++ b/lib/private/Files/Cache/Cache.php
@@ -163,6 +163,7 @@ class Cache implements ICache {
$data['encryptedVersion'] = (int)$data['encrypted'];
$data['encrypted'] = (bool)$data['encrypted'];
$data['storage_id'] = $data['storage'];
+ $data['storage'] = (int)$data['storage'];
$data['mimetype'] = $mimetypeLoader->getMimetypeById($data['mimetype']);
$data['mimepart'] = $mimetypeLoader->getMimetypeById($data['mimepart']);
if ($data['storage_mtime'] == 0) {
@@ -206,6 +207,7 @@ class Cache implements ICache {
$file['mtime'] = (int)$file['mtime'];
$file['storage_mtime'] = (int)$file['storage_mtime'];
$file['size'] = 0 + $file['size'];
+ $file['storage'] = (int)$file['storage'];
}
return array_map(function (array $data) {
return new CacheEntry($data);