Hi this is a long standing issue for us, not sure if anyone else is seeing it?
Basically if a phone number or an email address is shared between more than one enitty (e.g. the same email address used for a contact and a company), then the API returns two identical objects on queries. The UI then de-dupes them.
The autocompelte field completeion code doesn't de dupe and you end up seeing duplicate names in the result dropdown.
The 'Total: #' labels also include the duplicate records which means the counts are sometimes off.
This causes the 'Show More' functionality to constantly half the requested number of records. E.g. it requests 8, then 4 then 2.
Finally the Show More appears when there are no records to retrieve!
I know that it's possible to code up some check for duplicate email addresses, phone numbers etc, but it would be great if the API itself would only return unique counts + correct totals, then all the problems would stop happening.
Basically if a phone number or an email address is shared between more than one enitty (e.g. the same email address used for a contact and a company), then the API returns two identical objects on queries. The UI then de-dupes them.
The autocompelte field completeion code doesn't de dupe and you end up seeing duplicate names in the result dropdown.
The 'Total: #' labels also include the duplicate records which means the counts are sometimes off.
This causes the 'Show More' functionality to constantly half the requested number of records. E.g. it requests 8, then 4 then 2.
Finally the Show More appears when there are no records to retrieve!
I know that it's possible to code up some check for duplicate email addresses, phone numbers etc, but it would be great if the API itself would only return unique counts + correct totals, then all the problems would stop happening.
Comment