From fa311a740af6fe36517b2884db18566d33422bb3 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 0e78578a960ad..967cb66dafaef 100644 --- a/apps/dav/lib/CardDAV/CardDavBackend.php +++ b/apps/dav/lib/CardDAV/CardDavBackend.php @@ -127,7 +127,6 @@ public function getAddressBooksForUser($principalUri) { // query for shared addressbooks $principals = $this->principalBackend->getGroupMembership($principalUriOriginal, true); - $principals = array_merge($principals, $this->principalBackend->getCircleMembership($principalUriOriginal)); $principals[] = $principalUri;