comparison src/plugins/plugin_xep_0060.py @ 2314:01f0a954d506

plugin XEP-0060: fixed service in metadata for PEP
author Goffi <goffi@goffi.org>
date Sat, 08 Jul 2017 21:43:36 +0200
parents 972e33507609
children e715a29c4f9b
comparison
equal deleted inserted replaced
2313:6ff5212997c7 2314:01f0a954d506
379 if subscribe: 379 if subscribe:
380 d.addCallback(doSubscribe) 380 d.addCallback(doSubscribe)
381 381
382 def addMetadata(result): 382 def addMetadata(result):
383 items, rsm_response = result 383 items, rsm_response = result
384 service_jid = service if service else jid.JID(client.jid.host) 384 service_jid = service if service else client.jid.userhostJID()
385 metadata = {'service': service_jid, 385 metadata = {'service': service_jid,
386 'node': node, 386 'node': node,
387 'uri': self.getNodeURI(service_jid, node), 387 'uri': self.getNodeURI(service_jid, node),
388 } 388 }
389 if rsm_request is not None and rsm_response is not None: 389 if rsm_request is not None and rsm_response is not None: