Software /
code /
prosody
Comparison
plugins/mod_pubsub/pubsub.lib.lua @ 10090:cdcf26331b9f
mod_pubsub: Eliminate dead code
`data` is a stanza and always truthy
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 25 Jul 2019 12:26:07 +0200 |
parent | 10062:6ffed67356e9 |
child | 10276:4e4ce7400b39 |
comparison
equal
deleted
inserted
replaced
10089:90e459f48cbd | 10090:cdcf26331b9f |
---|---|
326 | 326 |
327 local data = st.stanza("items", { node = node }); | 327 local data = st.stanza("items", { node = node }); |
328 for _, id in ipairs(results) do | 328 for _, id in ipairs(results) do |
329 data:add_child(results[id]); | 329 data:add_child(results[id]); |
330 end | 330 end |
331 local reply; | 331 local reply = st.reply(stanza) |
332 if data then | 332 :tag("pubsub", { xmlns = xmlns_pubsub }) |
333 reply = st.reply(stanza) | 333 :add_child(data); |
334 :tag("pubsub", { xmlns = xmlns_pubsub }) | |
335 :add_child(data); | |
336 else | |
337 reply = pubsub_error_reply(stanza, "item-not-found"); | |
338 end | |
339 origin.send(reply); | 334 origin.send(reply); |
340 return true; | 335 return true; |
341 end | 336 end |
342 | 337 |
343 function handlers.get_subscriptions(origin, stanza, subscriptions, service) | 338 function handlers.get_subscriptions(origin, stanza, subscriptions, service) |