From 93c0e8b3bf2ef8b03c50d307c083628a0a5882ae Mon Sep 17 00:00:00 2001 From: Michael Gapczynski Date: Wed, 9 May 2012 17:37:42 -0400 Subject: [PATCH] Fix unsharing files also deleting private link, bug fix for oc-251 --- apps/files_sharing/lib_share.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/files_sharing/lib_share.php b/apps/files_sharing/lib_share.php index 912b5ffdf95..02e4b6e4c26 100755 --- a/apps/files_sharing/lib_share.php +++ b/apps/files_sharing/lib_share.php @@ -385,7 +385,7 @@ class OC_Share { public static function unshare($source, $uid_shared_with) { $source = self::cleanPath($source); $uid_owner = OCP\USER::getUser(); - $query = OCP\DB::prepare("DELETE FROM *PREFIX*sharing WHERE SUBSTR(source, 1, ?) = ? AND uid_owner = ? AND uid_shared_with ".self::getUsersAndGroups($uid_shared_with)); + $query = OCP\DB::prepare("DELETE FROM *PREFIX*sharing WHERE SUBSTR(source, 1, ?) = ? AND uid_owner = ? AND uid_shared_with ".self::getUsersAndGroups($uid_shared_with, false)); $query->execute(array(strlen($source), $source, $uid_owner)); if ($uid_shared_with != self::PUBLICLINK) { if (OC_Group::groupExists($uid_shared_with)) { -- 2.39.5