Software /
code /
prosody
Changeset
10293:f9301d93de72 0.11
MUC: Strip tags with MUC-related namespaces from private messages (fixes #1427)
Prevents duplication since it adds another <{muc#user}x> here
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 29 Sep 2019 20:48:00 +0200 |
parents | 10269:4701415f5b0e |
children | 10294:b61a7173f838 10298:906ea5e1ec75 |
files | plugins/muc/muc.lib.lua |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/muc/muc.lib.lua Sat Sep 21 16:29:16 2019 +0200 +++ b/plugins/muc/muc.lib.lua Sun Sep 29 20:48:00 2019 +0200 @@ -779,6 +779,7 @@ return true; end log("debug", "%s sent private message stanza to %s (%s)", from, to, o_data.jid); + stanza = muc_util.filter_muc_x(st.clone(stanza)); stanza:tag("x", { xmlns = "http://jabber.org/protocol/muc#user" }):up(); stanza.attr.from = current_nick; self:route_to_occupant(o_data, stanza)