diff libpurple/protocols/msn/contact.c @ 20459:46437bdf316b

In the initial ADL listing, send the commands in the correct sequence as required by the server: BLP, ADL and PRP. When the server acknowledges this initial ADL, send CHG with status information
author Carlos Silva <typ0@pidgin.im>
date Thu, 05 Jul 2007 06:35:37 +0000
parents 18ecdee88ed0
children a8599711efb7
line wrap: on
line diff
--- a/libpurple/protocols/msn/contact.c	Sat Jun 23 03:07:35 2007 +0000
+++ b/libpurple/protocols/msn/contact.c	Thu Jul 05 06:35:37 2007 +0000
@@ -544,9 +544,10 @@
 
 //	purple_debug_misc("msn", "soap contact server Reply: {%s}\n", soapconn->read_buf);
 	if (msn_parse_addressbook(contact)) {
+		msn_send_privacy(session->account->gc);
 		msn_notification_dump_contact(session);
-		msn_set_psm(session);
-		msn_session_finish_login(session);
+//		msn_set_psm(session);
+//		msn_session_finish_login(session);
 	} else {
 		msn_get_address_book(contact, NULL, NULL);
 	}