Comparison

plugins/mod_pubsub/mod_pubsub.lua @ 5851:cdcfd93e2f43

mod_pubsub, util.pubsub: Keep track of the order of items
author Kim Alvefur <zash@zash.se>
date Fri, 04 Oct 2013 16:40:27 +0200
parent 5690:630e7224a65f
child 5973:905b4fd863b4
comparison
equal deleted inserted replaced
5850:e8c743f4213f 5851:cdcfd93e2f43
101 local ok, ret = service:get_items(node, stanza.attr.from); 101 local ok, ret = service:get_items(node, stanza.attr.from);
102 if not ok then 102 if not ok then
103 return origin.send(pubsub_error_reply(stanza, ret)); 103 return origin.send(pubsub_error_reply(stanza, ret));
104 end 104 end
105 105
106 for id, item in pairs(ret) do 106 for _, id in ipairs(ret) do
107 reply:tag("item", { jid = module.host, name = id }):up(); 107 reply:tag("item", { jid = module.host, name = id }):up();
108 end 108 end
109 event.exists = true; 109 event.exists = true;
110 end); 110 end);
111 111