summaryrefslogtreecommitdiff
path: root/src/mod_mam.erl
diff options
context:
space:
mode:
authorPaul Fariello <paul@fariello.eu>2021-01-29 17:27:53 +0100
committerPaul Fariello <paul@fariello.eu>2021-01-29 19:21:45 +0100
commitd6e9e034227538b8f900c252dd13df9a0693619e (patch)
treec4fc058deee687ab92f3afaa4d714a8b9929071f /src/mod_mam.erl
parentFix 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.erl4
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(