From: Michael Gapczynski Date: Wed, 25 Apr 2012 23:30:46 +0000 (-0400) Subject: Fix a counting mistake X-Git-Tag: v4.0.0beta~183 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c20abfef388f9159e71b71c17a57d849faa5d913;p=nextcloud-server.git Fix a counting mistake --- diff --git a/apps/files_sharing/lib_share.php b/apps/files_sharing/lib_share.php index 84def87963a..62ac05a5952 100644 --- a/apps/files_sharing/lib_share.php +++ b/apps/files_sharing/lib_share.php @@ -450,7 +450,7 @@ class OC_Share { $query = OC_DB::prepare('INSERT INTO *PREFIX*sharing VALUES(?,?,?,?,?)'); $sharedFolder = '/'.$arguments['uid'].'/files/Shared/'; $lastSource = ''; - for ($i = 0; i < count($result); $i++) { + for ($i = 0; $i < count($result) - 1; $i++) { if ($result[$i]['source'] != $lastSource) { $query->execute(array($result[$i]['uid_owner'], $arguments['uid'].'@'.$arguments['gid'], $result[$i]['source'], $sharedFolder.basename($result[$i]['source']), $result[$i]['permissions'])); $lastSource = $result[$i]['source'];