Subject: | update_contact handling broken |
Updating a contact destroys any other metadata contained in the record. Instead of taking a
copy of the existing record, modifying the values, and resubmitting the updated record, an
entirely new record is submitted. Also especially important in this transaction is the inclusion of
the etag value.
If any other software or devices are used to sync with Google Contacts, use of this module will
wreak havoc across all of them.
http://code.google.com/apis/contacts/docs/3.0/developers_guide_protocol.html#Updating