[Telepathy] [Bug 16886] New: impossible to leave MUCs with a reason

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 29 03:56:29 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=16886

           Summary: impossible to leave MUCs with a reason
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-gabble
        AssignedTo: telepathy at lists.freedesktop.org
        ReportedBy: robert.mcqueen at collabora.co.uk


Created an attachment (id=17957)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=17957)
patch to test leaving MUC with reason string

The spec (and MUC implementation in Gabble) implies that you can leave a MUC
room with a message by using RemoveMembers([self_handle], "you guys suck"). I
patched this into the test suite whilst fixing some other things, and
discovered this in fact doesn't work. tp-glib doesn't allow removing even the
self handle from the MUC, because the _CAN_REMOVE flag isn't set.

The spec probably needs a tweak to clarify you may always remove yourself from
a group (even without _CAN_REMOVE), and tp-glib needs to allow that in the
group mixin, and then this test (attached) can be merged in order to see
whether the code in Gabble's MUC actually works.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Telepathy mailing list