[Pidgin] #8320: XMPP IQ Handlers don't work (breaks, e.g., urn:xmpp:time)
Pidgin
trac at pidgin.im
Sun Feb 1 16:53:22 EST 2009
#8320: XMPP IQ Handlers don't work (breaks, e.g., urn:xmpp:time)
------------------------+---------------------------------------------------
Reporter: darkrain42 | Owner: darkrain42
Type: defect | Status: new
Component: XMPP | Version: 2.5.4
Keywords: | Launchpad_bug:
------------------------+---------------------------------------------------
The IQ handlers don't work as expected.
The handlers are only called if there is a `query` subelement of the `iq`,
but a number of newer XEPs use different elements (e.g. `<ping/>` for
[http://xmpp.org/extensions/xep-0199.html XEP-0199] and `<time/>` for
[http://xmpp.org/extensions/xep-0202.html XEP-0202]).
I think the reasonable thing to do would be to use the first sub-element
of the `iq`.
I noticed this because a libpurple client was failing to respond to
`urn:xmpp:time` in the debug log in #8318
--
Ticket URL: <http://developer.pidgin.im/ticket/8320>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list