summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2020-12-07 15:03:10 +0100
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2020-12-14 16:45:17 +0100
commit45b3ddd882e395af17cc9ffb7476b8a124d903ee (patch)
treeea1bfa99bdfc2b32a7e7c69e405bbff8e6cd5532 /apps
parent39bee7948d44c2f5d6f5465bc9c4c3ffe6b8c34e (diff)
downloadnextcloud-server-45b3ddd882e395af17cc9ffb7476b8a124d903ee.tar.gz
nextcloud-server-45b3ddd882e395af17cc9ffb7476b8a124d903ee.zip
Add tel, note, org and title search
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'apps')
-rw-r--r--apps/dav/lib/Search/ContactsSearchProvider.php4
-rw-r--r--apps/dav/tests/unit/Search/ContactsSearchProviderTest.php12
2 files changed, 15 insertions, 1 deletions
diff --git a/apps/dav/lib/Search/ContactsSearchProvider.php b/apps/dav/lib/Search/ContactsSearchProvider.php
index a76e1f7fefd..d92226aa1b1 100644
--- a/apps/dav/lib/Search/ContactsSearchProvider.php
+++ b/apps/dav/lib/Search/ContactsSearchProvider.php
@@ -61,7 +61,11 @@ class ContactsSearchProvider implements IProvider {
'FN',
'NICKNAME',
'EMAIL',
+ 'TEL',
'ADR',
+ 'TITLE',
+ 'ORG',
+ 'NOTE',
];
/**
diff --git a/apps/dav/tests/unit/Search/ContactsSearchProviderTest.php b/apps/dav/tests/unit/Search/ContactsSearchProviderTest.php
index 640ada0a9df..7e9fc6d9a49 100644
--- a/apps/dav/tests/unit/Search/ContactsSearchProviderTest.php
+++ b/apps/dav/tests/unit/Search/ContactsSearchProviderTest.php
@@ -160,7 +160,17 @@ class ContactsSearchProviderTest extends TestCase {
$this->backend->expects($this->once())
->method('searchPrincipalUri')
->with('principals/users/john.doe', 'search term',
- ['N', 'FN', 'NICKNAME', 'EMAIL', 'ADR'],
+ [
+ 'N',
+ 'FN',
+ 'NICKNAME',
+ 'EMAIL',
+ 'TEL',
+ 'ADR',
+ 'TITLE',
+ 'ORG',
+ 'NOTE',
+ ],
['limit' => 5, 'offset' => 20])
->willReturn([
[