[Bug 43166] Sending chatstate messages in muc doesn't please some server

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 20 10:30:50 CET 2013


https://bugs.freedesktop.org/show_bug.cgi?id=43166

--- Comment #10 from Will Thompson <will.thompson at collabora.co.uk> ---
http://cgit.collabora.com/git/user/wjt/wocky/log/?h=muc-fixes adds
policy-violation to the set of XMPP errors recognised by Wocky, fixes a bug
which clobbered the type='' attribute, and passes more details of the error
(including its message) to the WockyMuc API user.

http://cgit.collabora.com/git/user/wjt/telepathy-gabble/log/?h=43166-muc-rate-limit
makes Gabble map policy-violation to Permission_Denied and include the error
text in the delivery report. Unfortunately it exposes a tp-glib bug/issue: the
legacy Received signal gets the text of the error from the server (which seems
fine) but loses the Non_Text_Content flag (because there is text content). I
can't really be bothered to fix it though.

I want to also make GabbleMucChannel turn off sending delivery reports if it
ever gets an <error type='wait'> for a <message> it sends, to improve the
failure case originally reported in this bug, but haven't done that yet.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list