aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2015-03-10 04:20:39 -0300
committerdequis <dx@dxzone.com.ar>2015-03-10 04:46:38 -0300
commitafbad28d2029ba079e64450d17eb9a2fe7b20228 (patch)
tree6066cedfb8a0cb4d294d7ffb9b1a6e83dcbfed4a
parent732061027ec0d83db224e81df0fd1b3905a3cdec (diff)
msn: Update FindMembership payload to fix incorrect pending requests
It was requesting memberships for the following services: Messenger, Invitation, SocialNetwork, Space, Profile Now it only requests the same services as WLM 2012: Messenger, IMAvailability Fixes trac ticket 1191. I'm going to apply this to the master branch just for the sake of marking it as fixed, but I can't log in at all with that branch at the moment. Yes this is silly.
-rw-r--r--protocols/msn/soap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/protocols/msn/soap.h b/protocols/msn/soap.h
index 44e27b2e..a99c71d6 100644
--- a/protocols/msn/soap.h
+++ b/protocols/msn/soap.h
@@ -166,7 +166,7 @@ int msn_soap_passport_sso_request(struct im_connection *ic, const char *nonce);
#define SOAP_MEMLIST_ACTION "http://www.msn.com/webservices/AddressBook/FindMembership"
#define SOAP_MEMLIST_PAYLOAD \
- "<FindMembership xmlns=\"http://www.msn.com/webservices/AddressBook\"><serviceFilter xmlns=\"http://www.msn.com/webservices/AddressBook\"><Types xmlns=\"http://www.msn.com/webservices/AddressBook\"><ServiceType xmlns=\"http://www.msn.com/webservices/AddressBook\">Messenger</ServiceType><ServiceType xmlns=\"http://www.msn.com/webservices/AddressBook\">Invitation</ServiceType><ServiceType xmlns=\"http://www.msn.com/webservices/AddressBook\">SocialNetwork</ServiceType><ServiceType xmlns=\"http://www.msn.com/webservices/AddressBook\">Space</ServiceType><ServiceType xmlns=\"http://www.msn.com/webservices/AddressBook\">Profile</ServiceType></Types></serviceFilter>" \
+ "<FindMembership xmlns=\"http://www.msn.com/webservices/AddressBook\"><serviceFilter><Types><ServiceType>Messenger</ServiceType><ServiceType>IMAvailability</ServiceType></Types></serviceFilter><expandMembership>true</expandMembership>" \
"</FindMembership>"
#define SOAP_MEMLIST_ADD_ACTION "http://www.msn.com/webservices/AddressBook/AddMember"