Comparison

plugins/pubsub.lua @ 263:598e9f93de78

plugins.pubsub: Fix missing <item/> when publishing.
author Kim Alvefur <zash@zash.se>
date Sat, 10 Dec 2011 15:21:09 +0100
parent 250:a5ac643a7fd6
child 264:ffb27e62a11e
comparison
equal deleted inserted replaced
262:f47afb171e6e 263:598e9f93de78
179 179
180 function pubsub_node:publish(id, options, node, callback) 180 function pubsub_node:publish(id, options, node, callback)
181 if options ~= nil then 181 if options ~= nil then
182 error("Node configuration is not implemented yet."); 182 error("Node configuration is not implemented yet.");
183 end 183 end
184 self.stream:send_iq(pubsub_iq("set", self.service, nil, "publish", self.node, nil, id) 184 self.stream:send_iq(pubsub_iq("set", self.service, nil, "publish", self.node, nil, id or true)
185 :add_child(node) 185 :add_child(node)
186 , callback); 186 , callback);
187 end 187 end
188 188
189 function pubsub_node:subscribe(jid, options, callback) 189 function pubsub_node:subscribe(jid, options, callback)