From: Florin Peter Date: Wed, 29 May 2013 18:41:07 +0000 (+0200) Subject: fixes for pgsql X-Git-Tag: v6.0.0alpha2~705^2~5 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=1337f48d64cd6ac99b28a0d6bfc20509ea9e6bff;p=nextcloud-server.git fixes for pgsql --- diff --git a/lib/public/share.php b/lib/public/share.php index 1eb0faf0973..6c93139b107 100644 --- a/lib/public/share.php +++ b/lib/public/share.php @@ -137,7 +137,7 @@ class Share { $shares = array(); $publicShare = false; - $source = '-1'; + $source = -1; $cache = false; $view = new \OC\Files\View('/' . $user . '/files/'); @@ -148,7 +148,7 @@ class Share { $cache = new \OC\Files\Cache\Cache($meta['storage']); } - while ($source !== '-1') { + while ($source !== -1) { // Fetch all shares of this file path from DB $query = \OC_DB::prepare( @@ -213,9 +213,9 @@ class Share { // let's get the parent for the next round $meta = $cache->get((int)$source); if($meta !== false) { - $source = $meta['parent']; + $source = (int)$meta['parent']; } else { - $source = '-1'; + $source = -1; } } // Include owner in list of users, if requested