summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorFrédéric Fortier <frederic.fortier@oronospolytechnique.com>2017-02-20 22:07:37 -0500
committerFrédéric Fortier <frederic.fortier@oronospolytechnique.com>2017-02-24 12:09:40 -0500
commit0f3cf7fee880e61e104a1b27d386e9c3bffc92d1 (patch)
tree237e64224485eddfe7f62a15e3ba34902adbbd65 /lib
parentcd270b8e7e6a29f7e2a8acf7ae9c7d3fe6dce57d (diff)
downloadnextcloud-server-0f3cf7fee880e61e104a1b27d386e9c3bffc92d1.tar.gz
nextcloud-server-0f3cf7fee880e61e104a1b27d386e9c3bffc92d1.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')
-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);