Merge pull request #1310 from nextcloud/shared-with-you-owner

dont show shares you own in "shared with you"
This commit is contained in:
Lukas Reschke 2016-09-07 22:05:44 +02:00 committed by GitHub
commit 25a1a68bc9
1 changed files with 5 additions and 0 deletions

View File

@ -42,6 +42,7 @@ use OCP\Share\IManager;
use OCP\Share\Exceptions\ShareNotFound;
use OCP\Share\Exceptions\GenericShareException;
use OCP\Lock\ILockingProvider;
use OCP\Share\IShare;
/**
* Class Share20OCS
@ -420,6 +421,10 @@ class Share20OCS extends OCSController {
$shares = array_merge($userShares, $groupShares);
$shares = array_filter($shares, function(IShare $share) {
return $share->getShareOwner() !== $this->currentUser->getUID();
});
$formatted = [];
foreach ($shares as $share) {
if ($this->canAccessShare($share)) {