Thu, 22 Oct 2009 02:13:02 +0500
PEP: Clone payloads to allow plugins to reuse stanzas.
plugins/mod_pep.lua | file | annotate | diff | comparison | revisions |
--- a/plugins/mod_pep.lua Thu Oct 22 02:12:24 2009 +0500 +++ b/plugins/mod_pep.lua Thu Oct 22 02:13:02 2009 +0500 @@ -134,7 +134,7 @@ local node = payload.attr.node; payload = payload.tags[1]; if payload then -- <item> - publish(session, node, payload); + publish(session, node, st.clone(payload)); session.send(st.reply(stanza)); return true; end