Improve recipients search performance

Status: Solved

Description
Ticket management uses two providers for recipients search: EmailAddress and EmailPhone.
Searching for email sometimes takes too long. We should make couple of changes that would improve overall performance.
  • if searchTerm contains @, do not search for first and last names, do not search contacts. search exact start and wildcard end
  • if searchTerm is a valid email (=matches email validation regular expression), search exact match, without wildcards. do not search for first and last names, do not search contacts
Update documentation for both providers:
Text should be enclosed inside <para>Text goes here</para>, not separated by <para/> tags.
Current results on docs.
https://docs.superoffice.com/en/api/netserver/mdo-providers/reference/emailphone.html

More info on tags:

Tony Yates is the one to contact regarding documentation.

Details
Issue id 49742
Registered 22 Nov 2023
Last modified 23 Jan 2024
Severity
Area Request
Status Solved
Target release CRM Online 10.3.1
Released date 2 Feb 2024
Type Feature