Thanks Daniel - I have implemented this now and it is working perfectly. Sorry I am being slow on the uptake here but I have one last confusion/question: I am setting the id of the new contact object to be the same as the existing contact id, but 2 contacts can't share the same id? Is it actually just that I am in effect "borrowing" the id to make an attribute update but not actually saving a new contact (at which stage id conflicts would) cause problems?
↧