[Pidgin] #7291: XMPP PEP can't retrieve item via IQ
Pidgin
trac at pidgin.im
Fri Oct 17 14:38:52 EDT 2008
#7291: XMPP PEP can't retrieve item via IQ
------------------------+---------------------------------------------------
Reporter: darkrain42 | Owner: deryni
Type: defect | Status: new
Component: XMPP | Version: 2.5.1
Keywords: PEP avatar |
------------------------+---------------------------------------------------
In the jabber plugin when retrieving an item via PEP using IQ
(pep.c:jabber_pep_request_item), I believe libpurple is checking for the
wrong namespace on the IQ reply packet
(pep.c:do_pep_iq_request_item_callback).
The IQ Get sends the pubsub element with namespace {{{
http://jabber.org/protocol/pubsub }}} but looks for a reply with namespace
{{{ http://jabber.org/protocol/pubsub#event }}}
Per [http://xmpp.org/extensions/xep-0060.html#subscriber-retrieve Relevant
section of XEP-0060 (PubSub)], it looks like the reply should be
namespaced the same as the get, which is what ejabberd does.
--
Ticket URL: <http://developer.pidgin.im/ticket/7291>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list