|
|
@@ -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)) { |