diff options
author | Paul Fariello <paul@fariello.eu> | 2021-01-29 17:27:53 +0100 |
---|---|---|
committer | Paul Fariello <paul@fariello.eu> | 2021-01-29 19:21:45 +0100 |
commit | d6e9e034227538b8f900c252dd13df9a0693619e (patch) | |
tree | c4fc058deee687ab92f3afaa4d714a8b9929071f /src/mod_mam.erl | |
parent | Fix version number (diff) |
Remove queryid from MAM fin element
According to xep, fin element is not supposed to have a queryid attribute.
Diffstat (limited to 'src/mod_mam.erl')
-rw-r--r-- | src/mod_mam.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_mam.erl b/src/mod_mam.erl index 1345ffcd..2c4f49f1 100644 --- a/src/mod_mam.erl +++ b/src/mod_mam.erl @@ -1286,9 +1286,11 @@ send(Msgs, Count, IsComplete, RSMOut = make_rsm_out(Msgs, Count), Result = if NS == ?NS_MAM_TMP -> #mam_query{xmlns = NS, id = QID, rsm = RSMOut}; - true -> + NS == ?NS_MAM_0 -> #mam_fin{xmlns = NS, id = QID, rsm = RSMOut, complete = IsComplete} + true -> + #mam_fin{xmlns = NS, rsm = RSMOut, complete = IsComplete} end, if NS /= ?NS_MAM_0 -> lists:foreach( |