From aa843e8cd0bef95fcc4f63f2c970b51ab8e0b9a5 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 7 Aug 2023 01:23:57 -0700 Subject: [PATCH 1/2] Remove system addressbook --- lib/Controller/ContactController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Controller/ContactController.php b/lib/Controller/ContactController.php index 34fce6f51..25318d6c8 100644 --- a/lib/Controller/ContactController.php +++ b/lib/Controller/ContactController.php @@ -120,7 +120,11 @@ class ContactController extends Controller { if (!$this->contactsManager->isEnabled()) { return new JSONResponse(); } - + foreach($this->contactsManager->getUserAddressBooks() as $addressBook) { + if($addressBook->isSystemAddressBook()) { + $this->contactsManager->unregisterAddressBook($addressBook); + } + } $result = $this->contactsManager->search($search, ['FN', 'EMAIL']); $contacts = []; -- GitLab From 71262cfa67a4830960161561df7a4fea28d551ec Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 7 Aug 2023 01:27:24 -0700 Subject: [PATCH 2/2] changes --- lib/Controller/ContactController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Controller/ContactController.php b/lib/Controller/ContactController.php index 25318d6c8..f0c3fbc01 100644 --- a/lib/Controller/ContactController.php +++ b/lib/Controller/ContactController.php @@ -122,7 +122,7 @@ class ContactController extends Controller { } foreach($this->contactsManager->getUserAddressBooks() as $addressBook) { if($addressBook->isSystemAddressBook()) { - $this->contactsManager->unregisterAddressBook($addressBook); + $this->contactsManager->unregisterAddressBook($addressBook); } } $result = $this->contactsManager->search($search, ['FN', 'EMAIL']); -- GitLab