comparison libpurple/protocols/msn/contact.c @ 31008:c1a162c0f4e5

Add the all-important contactInfo child.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sun, 05 Dec 2010 08:49:33 +0000
parents 388ca4797d7b
children 2f2c45abb3af
comparison
equal deleted inserted replaced
31007:388ca4797d7b 31008:c1a162c0f4e5
1609 xmlnode_insert_data(xmlnode_get_child(state->body, 1609 xmlnode_insert_data(xmlnode_get_child(state->body,
1610 "Header/ABApplicationHeader/PartnerScenario"), 1610 "Header/ABApplicationHeader/PartnerScenario"),
1611 MsnSoapPartnerScenarioText[MSN_PS_SAVE_CONTACT], -1); 1611 MsnSoapPartnerScenarioText[MSN_PS_SAVE_CONTACT], -1);
1612 1612
1613 contact = xmlnode_get_child(state->body, "Body/ABContactUpdate/contacts/Contact"); 1613 contact = xmlnode_get_child(state->body, "Body/ABContactUpdate/contacts/Contact");
1614 xmlnode_insert_child(contact, contact_info);
1614 1615
1615 if (user) { 1616 if (user) {
1616 xmlnode *contactId = xmlnode_new_child(contact, "contactId"); 1617 xmlnode *contactId = xmlnode_new_child(contact, "contactId");
1617 msn_callback_state_set_uid(state, user->uid); 1618 msn_callback_state_set_uid(state, user->uid);
1618 xmlnode_insert_data(contactId, state->uid, -1); 1619 xmlnode_insert_data(contactId, state->uid, -1);