--- Comment #11 from Patrick Ohly <patrick.ohly(a)gmx.de> ---
(In reply to comment #7)
5th problem: after switching to E_BOOK_QUERY_EQUALS_PHONE_NUMBER with
caller ID as comparison value (includes country code!), contacts which have
no country code don't match.
It turns out that this is intentional. An API description patch for EDS is in
In SyncEvolution, I now use EQUALS_NATIONAL_PHONE_NUMBER, which matches
contacts without explicit country code if the national part is the same. As
intended, it does not match if there is a non-matching explicit country code.
The issue however is not resolved entirely, because when summaries are enabled,
EQUALS_NATIONAL_PHONE_NUMBER returns different results than without. Therefore
SyncEvolution does *not* use extended summaries at the moment.
It has to do that to improve performance of the direct phone number lookup.
You are receiving this mail because:
You are on the CC list for the bug.