RemoveContacts() don't properly reject subscription request
@gdesmott
Submitted by Guillaume Desmottes Assigned to Telepathy bugs list
Description
<Robot101>
empathy unsubscribes people wrongly on XMPP
<Robot101>
when you reject a subscription request
<Robot101>
it just subscription='remove' it from the roster
<Robot101>
that doesn't actually respond to the presence type='subscribe' stanza
<Robot101>
so when you log out and in, you get it back, again.
<cassidy>
it calls tp_contact_remove_async()
<cassidy>
it calls http://telepathy.freedesktop.org/spec/Connection_Interface_Contact_List.html#Method:RemoveContacts
<sjoerd>
yeah, that should set subscribe and publish to no
Version: git master