1
0
miroir de https://github.com/nextcloud/server.git synchronisé 2024-07-30 20:16:04 +02:00

only unshare user share if it was shared with the current user

Cette révision appartient à :
Bjoern Schiessle 2014-06-04 19:45:10 +02:00 révisé par Robin Appelman
Parent 5bbfdc35d7
révision eec1c4398a

Voir le fichier

@ -731,7 +731,8 @@ class Share extends \OC\Share\Constants {
$itemUnshared = false;
foreach ($shares as $share) {
if ((int)$share['share_type'] === \OCP\Share::SHARE_TYPE_USER) {
if ((int)$share['share_type'] === \OCP\Share::SHARE_TYPE_USER &&
$share['share_with'] === \OCP\User::getUser()) {
Helper::delete($share['id']);
$itemUnshared = true;
break;