From 2d7bbf4a63722ea4be7517356301859c9fc915f3 Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Tue, 8 Mar 2016 16:12:17 +0100 Subject: [PATCH] Do not recurse link share fetching * Might fix an issue on oracle --- lib/private/share20/manager.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/private/share20/manager.php b/lib/private/share20/manager.php index 9e04d57b2896..7a48de6a11c5 100644 --- a/lib/private/share20/manager.php +++ b/lib/private/share20/manager.php @@ -906,6 +906,11 @@ public function getSharesBy($userId, $shareType, $path = null, $reshares = false break; } + // If there was no limit on the select we are done + if ($limit === -1) { + break; + } + $offset += $added; // Fetch again $limit shares