From de37af9687d1d2f34efe829beb5e0b11375afb78 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Wed, 16 Apr 2025 10:04:01 +0200 Subject: [PATCH] perf(carddav): don't query circle memberships It is not possible to share address books with circles so it is pointless to query for address books shared with joined circles. Signed-off-by: Richard Steinmetz --- apps/dav/lib/CardDAV/CardDavBackend.php | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/dav/lib/CardDAV/CardDavBackend.php b/apps/dav/lib/CardDAV/CardDavBackend.php index b15ed607076..fcd318cd406 100644 --- a/apps/dav/lib/CardDAV/CardDavBackend.php +++ b/apps/dav/lib/CardDAV/CardDavBackend.php @@ -127,7 +127,6 @@ class CardDavBackend implements BackendInterface, SyncSupport { // query for shared addressbooks $principals = $this->principalBackend->getGroupMembership($principalUriOriginal, true); - $principals = array_merge($principals, $this->principalBackend->getCircleMembership($principalUriOriginal)); $principals[] = $principalUri;