diff --git a/core/Controller/CollaborationResourcesController.php b/core/Controller/CollaborationResourcesController.php index ea21f0c584a4d9abac85f59be66fffda107a0313..a5a40145fb750d4e5fe33fae870bd381a33fbc06 100644 --- a/core/Controller/CollaborationResourcesController.php +++ b/core/Controller/CollaborationResourcesController.php @@ -198,6 +198,10 @@ class CollaborationResourcesController extends OCSController { } protected function prepareResources(IResource $resource): array { + if (!$resource->canAccess($this->userSession->getUser())) { + return []; + } + return [ 'type' => $resource->getType(), 'id' => $resource->getId(),