258 if not ok then |
258 if not ok then |
259 return origin.send(pubsub_error_reply(stanza, ret)); |
259 return origin.send(pubsub_error_reply(stanza, ret)); |
260 end |
260 end |
261 |
261 |
262 local reply = st.reply(stanza) |
262 local reply = st.reply(stanza) |
263 :tag("query", { xmlns = xmlns_disco_items }); |
263 :tag("query", { xmlns = "http://jabber.org/protocol/disco#items" }); |
264 |
264 |
265 for id, item in pairs(ret) do |
265 for id, item in pairs(ret) do |
266 reply:tag("item", { jid = module.host, name = id }):up(); |
266 reply:tag("item", { jid = module.host, name = id }):up(); |
267 end |
267 end |
268 |
268 |