diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2015-12-22 15:20:23 +0300 |
---|---|---|
committer | Holger Weiss <holger@zedat.fu-berlin.de> | 2015-12-22 15:20:23 +0300 |
commit | 8cf0d31ee916d3c5358dd2079e4d41670ef00df3 (patch) | |
tree | d782b818ba96d0e3819ca8c77d108ab2d8ea531a /src/mod_mam.erl | |
parent | cfe0aea219a858c310fdffe0ad19f2f9af7e3105 (diff) |
Revert "mod_mam: Keep 'to' attribute for MUC MAM messages"
This reverts commit 0e330da2a631aad97ab634014c7a272a5c0a0b71. XEP-0313
says: "When sending out the archives to a requesting client, the 'to' of
the forwarded stanza MUST be empty".
Diffstat (limited to 'src/mod_mam.erl')
-rw-r--r-- | src/mod_mam.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mod_mam.erl b/src/mod_mam.erl index dba8b1cbf..e989fba99 100644 --- a/src/mod_mam.erl +++ b/src/mod_mam.erl @@ -794,7 +794,8 @@ maybe_update_from_to(#xmlel{children = Els} = Pkt, JidRequestor, [] end, Pkt1 = Pkt#xmlel{children = Items ++ Els}, - Pkt2 = jlib:replace_from(jid:replace_resource(JidRequestor, Nick), Pkt1). + Pkt2 = jlib:replace_from(jid:replace_resource(JidRequestor, Nick), Pkt1), + jlib:remove_attr(<<"to">>, Pkt2). is_bare_copy(#jid{luser = U, lserver = S, lresource = R}, To) -> PrioRes = ejabberd_sm:get_user_present_resources(U, S), |