|
|
|
@ -165,8 +165,8 @@ class MailPlugin implements ISearchPlugin {
|
|
|
|
|
if (!$this->isCurrentUser($cloud) && !$searchResult->hasResult($userType, $cloud->getUser())) {
|
|
|
|
|
$singleResult = [[
|
|
|
|
|
'label' => $displayName,
|
|
|
|
|
'uuid' => $contact['UID'],
|
|
|
|
|
'name' => $contact['FN'],
|
|
|
|
|
'uuid' => $contact['UID'] ?? $emailAddress,
|
|
|
|
|
'name' => $contact['FN'] ?? $displayName,
|
|
|
|
|
'value' => [
|
|
|
|
|
'shareType' => IShare::TYPE_USER,
|
|
|
|
|
'shareWith' => $cloud->getUser(),
|
|
|
|
@ -205,8 +205,8 @@ class MailPlugin implements ISearchPlugin {
|
|
|
|
|
if ($addToWide && !$this->isCurrentUser($cloud) && !$searchResult->hasResult($userType, $cloud->getUser())) {
|
|
|
|
|
$userResults['wide'][] = [
|
|
|
|
|
'label' => $displayName,
|
|
|
|
|
'uuid' => $contact['UID'],
|
|
|
|
|
'name' => $contact['FN'],
|
|
|
|
|
'uuid' => $contact['UID'] ?? $emailAddress,
|
|
|
|
|
'name' => $contact['FN'] ?? $displayName,
|
|
|
|
|
'value' => [
|
|
|
|
|
'shareType' => IShare::TYPE_USER,
|
|
|
|
|
'shareWith' => $cloud->getUser(),
|
|
|
|
@ -226,8 +226,8 @@ class MailPlugin implements ISearchPlugin {
|
|
|
|
|
}
|
|
|
|
|
$result['exact'][] = [
|
|
|
|
|
'label' => $displayName,
|
|
|
|
|
'uuid' => $contact['UID'],
|
|
|
|
|
'name' => $contact['FN'],
|
|
|
|
|
'uuid' => $contact['UID'] ?? $emailAddress,
|
|
|
|
|
'name' => $contact['FN'] ?? $displayName,
|
|
|
|
|
'type' => $emailAddressType ?? '',
|
|
|
|
|
'value' => [
|
|
|
|
|
'shareType' => IShare::TYPE_EMAIL,
|
|
|
|
@ -237,8 +237,8 @@ class MailPlugin implements ISearchPlugin {
|
|
|
|
|
} else {
|
|
|
|
|
$result['wide'][] = [
|
|
|
|
|
'label' => $displayName,
|
|
|
|
|
'uuid' => $contact['UID'],
|
|
|
|
|
'name' => $contact['FN'],
|
|
|
|
|
'uuid' => $contact['UID'] ?? $emailAddress,
|
|
|
|
|
'name' => $contact['FN'] ?? $displayName,
|
|
|
|
|
'type' => $emailAddressType ?? '',
|
|
|
|
|
'value' => [
|
|
|
|
|
'shareType' => IShare::TYPE_EMAIL,
|
|
|
|
|