Skip to content

Commit 7e0da39

Browse files
juliusknorrbackportbot[bot]
authored andcommitted
fix: filter out contacts with invalid email addresses in sharee completion
Signed-off-by: Julius Knorr <jus@bitgrid.net>
1 parent e7924b1 commit 7e0da39

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/private/Collaboration/Collaborators/MailPlugin.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ public function search($search, $limit, $offset, ISearchResult $searchResult): b
100100
$emailAddress = $emailAddressData['value'];
101101
$emailAddressType = $emailAddressData['type'];
102102
}
103+
104+
if (!filter_var($emailAddress, FILTER_VALIDATE_EMAIL)) {
105+
continue;
106+
}
107+
103108
if (isset($contact['FN'])) {
104109
$displayName = $contact['FN'] . ' (' . $emailAddress . ')';
105110
}

0 commit comments

Comments
 (0)