From 5224d71918c2a83a413c25a7f9ac93e2bb6d88cd Mon Sep 17 00:00:00 2001 From: Goffi Date: Sat, 28 May 2011 20:21:45 +0200 Subject: [PATCH] plugin xep 0277: added OPT_DELIVER_PAYLOADS OPT_SEND_ITEM_SUBSCRIBE to microblog options when changing access --- src/plugins/plugin_xep_0277.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/plugin_xep_0277.py b/src/plugins/plugin_xep_0277.py index b2c075a4..3f2f31f2 100755 --- a/src/plugins/plugin_xep_0277.py +++ b/src/plugins/plugin_xep_0277.py @@ -36,6 +36,8 @@ NS_MICROBLOG = 'urn:xmpp:microblog:0' OPT_ACCESS_MODEL = 'pubsub#access_model' OPT_PERSIST_ITEMS = 'pubsub#persist_items' OPT_MAX_ITEMS = 'pubsub#max_items' +OPT_DELIVER_PAYLOADS = 'pubsub#deliver_payloads' +OPT_SEND_ITEM_SUBSCRIBE = 'pubsub#send_item_subscribe' PLUGIN_INFO = { "name": "Microblogging over XMPP Plugin", @@ -166,7 +168,8 @@ class XEP_0277(): if not _jid: error(_("Can't find profile's jid")) return - _options = {OPT_ACCESS_MODEL:access, OPT_PERSIST_ITEMS:1, OPT_MAX_ITEMS:-1} + _options = {OPT_ACCESS_MODEL:access, OPT_PERSIST_ITEMS:1, OPT_MAX_ITEMS:-1, OPT_DELIVER_PAYLOADS:1, OPT_SEND_ITEM_SUBSCRIBE: 1} + def cb(result): #Node is created with right permission debug(_("Microblog node has now access %s") % access)