Mercurial > libervia-backend
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: |