ok i found the issue. If we request the contact entry with the uri that includes /base/ then only a limited portion of the contact entry data is returned. If we replace the /base/ with /full/ in the uri then the complete contact record details are returned. The reason the group assignment was failing was because when we read the contact using the /base/ uri the contact record did not contain the complete entry (including group assignments) so when we updated the record it failed. This issue started recently and must be related to a change in this logic since this code has been in place for a few years now for us and we just recently noticed this happening. So this issue is closed but it would be nice to get some configuration as to when this functionality was changed along with whatever else was recently changed.
-- You received this message because you are subscribed to the Google Groups "Google Contacts, Shared Contacts and User Profiles APIs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://code.google.com/apis/contacts/community/forum.html
