sogo: v2 75ffdd2e

Author Committer Branch Timestamp Parent
Enrique J. Hernández Blasco Enrique J. Hernández Blasco v2 2016-01-28 17:21 v2 46bffaa4
Changeset

oc-contacts: Return not found when there is no information

In _getElement which match many properties and in both
PidLidAddressBookProviderEmailList and PidLidAddressBookProviderArrayType.

As it is specified in [MS-OXOCNTC] Section 2.2.1, each property
must be stored when the user needs it. So we can assume we can avoid
returning them if we don't have it.

This fix a Sync Issue which make it impossible to sync a contact
folder where some contact object does not any email. The sync issue
message is as follows:

Error synchronizing folder
[80070057-30FFFFFF-0-560]

mod - OpenChange/MAPIStoreContactsMessage.m Diff File