Software /
code /
prosody
Changeset
7839:f3e1925f29c2
mod_mam: Update to XEP-0313 v0.5.1
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 04 Nov 2016 13:59:49 +0100 |
parents | 7838:e5d5e5946af5 |
children | 7840:92b6aa3ea2ce |
files | plugins/mod_mam/mamprefsxml.lib.lua plugins/mod_mam/mod_mam.lua |
diffstat | 2 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/mod_mam/mamprefsxml.lib.lua Mon Nov 28 07:35:49 2016 +0100 +++ b/plugins/mod_mam/mamprefsxml.lib.lua Fri Nov 04 13:59:49 2016 +0100 @@ -4,7 +4,7 @@ -- This file is MIT/X11 licensed. local st = require"util.stanza"; -local xmlns_mam = "urn:xmpp:mam:0"; +local xmlns_mam = "urn:xmpp:mam:1"; local default_attrs = { always = true, [true] = "always",
--- a/plugins/mod_mam/mod_mam.lua Mon Nov 28 07:35:49 2016 +0100 +++ b/plugins/mod_mam/mod_mam.lua Fri Nov 04 13:59:49 2016 +0100 @@ -3,7 +3,7 @@ -- -- This file is MIT/X11 licensed. -local xmlns_mam = "urn:xmpp:mam:0"; +local xmlns_mam = "urn:xmpp:mam:1"; local xmlns_delay = "urn:xmpp:delay"; local xmlns_forward = "urn:xmpp:forward:0"; @@ -142,7 +142,6 @@ end local total = tonumber(err); - origin.send(st.reply(stanza)); local msg_reply_attr = { to = stanza.attr.from, from = stanza.attr.to }; local results = {}; @@ -188,7 +187,7 @@ -- That's all folks! module:log("debug", "Archive query %s completed", tostring(qid)); - origin.send(st.message(msg_reply_attr) + origin.send(st.reply(stanza) :tag("fin", { xmlns = xmlns_mam, queryid = qid, complete = complete }) :add_child(rsm.generate { first = first, last = last, count = total }));