From 17ef20c5f3930ac6e5ca50576c8313e8c4b95c86 Mon Sep 17 00:00:00 2001 From: Anna Larch Date: Wed, 4 Sep 2024 12:53:54 +0200 Subject: [PATCH] fix(dav): also allow unsharing of circle shares Signed-off-by: Anna Larch --- apps/dav/lib/DAV/Sharing/Backend.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/dav/lib/DAV/Sharing/Backend.php b/apps/dav/lib/DAV/Sharing/Backend.php index 2e1a84b6bc80a..aa556f1ed6168 100644 --- a/apps/dav/lib/DAV/Sharing/Backend.php +++ b/apps/dav/lib/DAV/Sharing/Backend.php @@ -138,7 +138,7 @@ public function getShares(int $resourceId): array { 'status' => 1, 'readOnly' => (int)$row['access'] === Backend::ACCESS_READ, '{http://owncloud.org/ns}principal' => (string)$row['principaluri'], - '{http://owncloud.org/ns}group-share' => isset($p['uri']) && str_starts_with($p['uri'], 'principals/groups') + '{http://owncloud.org/ns}group-share' => isset($p['uri']) && (str_starts_with($p['uri'], 'principals/groups') || str_starts_with($p['uri'], 'principals/circles')) ]; } $this->shareCache->set((string)$resourceId, $shares);