]> git.0d.be Git - empathy.git/commitdiff
Don't assume that removing a user from 'stored' will remove them from all lists
authorDanielle Madeley <danielle.madeley@collabora.co.uk>
Mon, 8 Feb 2010 00:41:44 +0000 (11:41 +1100)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 8 Feb 2010 11:30:39 +0000 (11:30 +0000)
This doesn't appear to be correct for all CMs (at least, it doesn't appear to
be correct for Gabble). At least it doesn't appear incorrect to attempt to
remove the contact from the other lists anyway (#608974).

libempathy/empathy-tp-contact-list.c

index b936416493cdba79db52ab667f1c4d3b54f45f6d..b273ad20e3bc891dd6e114051d9dffa57a302db8 100644 (file)
@@ -990,8 +990,6 @@ tp_contact_list_remove (EmpathyContactList *list,
        if (priv->stored != NULL) {
                tp_cli_channel_interface_group_call_remove_members (priv->stored,
                        -1, &handles, message, NULL, NULL, NULL, NULL);
-               /* Contact will be removed from 'publish' and 'subscribe' too */
-               return;
        }
 
        if (priv->subscribe) {