diff src/plugins/plugin_exp_events.py @ 2272:b5befe7722d3

plugin XEP-0060: added sendItem and psItemSend bridge method as a way to send directly raw XML for an item + use client instead of profile_key in publish + renamed psItemGet to psItemsGet
author Goffi <goffi@goffi.org>
date Tue, 27 Jun 2017 19:38:20 +0200
parents e8641b7718dc
children ea869f30f204
line wrap: on
line diff
--- a/src/plugins/plugin_exp_events.py	Tue Jun 27 17:02:10 2017 +0200
+++ b/src/plugins/plugin_exp_events.py	Tue Jun 27 19:38:20 2017 +0200
@@ -236,7 +236,7 @@
             if e.condition == u'conflict':
                 log.debug(_(u"requested node already exists"))
 
-        yield self._p.publish(service, node, items=[item_elt], profile_key=client.profile)
+        yield self._p.publish(client, service, node, items=[item_elt])
 
         defer.returnValue(node)
 
@@ -313,4 +313,4 @@
             except KeyError:
                 pass
         item_elt = pubsub.Item(id=client.jid.userhost(), payload=event_elt)
-        return self._p.publish(service, node, items=[item_elt], profile_key=client.profile)
+        return self._p.publish(client, service, node, items=[item_elt])