diff options
-rw-r--r-- | core/Controller/CollaborationResourcesController.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/Controller/CollaborationResourcesController.php b/core/Controller/CollaborationResourcesController.php index ea21f0c584a..a5a40145fb7 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(), |