aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/Controller/CollaborationResourcesController.php4
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(),