aboutsummaryrefslogtreecommitdiff
path: root/src/mod_mam_sql.erl
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2020-11-04 10:56:39 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2020-11-04 10:56:49 +0100
commitde51ba331e3f02a734b607ad760f68e417b01568 (patch)
treef7306f625504952873a1ec12041103ee881979ce /src/mod_mam_sql.erl
parentmod_push: Fix log message argument (diff)
Make sure that jid used as base in mam xml_compress is bare
Diffstat (limited to 'src/mod_mam_sql.erl')
-rw-r--r--src/mod_mam_sql.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_mam_sql.erl b/src/mod_mam_sql.erl
index dd2c6a8b2..90b2b8330 100644
--- a/src/mod_mam_sql.erl
+++ b/src/mod_mam_sql.erl
@@ -256,7 +256,7 @@ do_select_query(LServer, JidRequestor, #jid{luser = LUser} = JidArchive, RSM,
{Res, true}
end,
MucState = #state{config = #config{anonymous = true}},
- JidArchiveS = jid:encode(JidArchive),
+ JidArchiveS = jid:encode(jid:remove_resource(JidArchive)),
{lists:flatmap(
fun([TS, XML, PeerBin, Kind, Nick]) ->
case make_archive_el(JidArchiveS, TS, XML, PeerBin, Kind, Nick,