Software /
code /
prosody
Comparison
plugins/muc/muc.lib.lua @ 8482:8b2219011386
MUC: Check delay tags when they are received instead of when they are sent
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 21 Dec 2017 13:48:21 +0100 |
parent | 8481:d546815e555e |
child | 8486:c50101b527bf |
comparison
equal
deleted
inserted
replaced
8481:d546815e555e | 8482:8b2219011386 |
---|---|
170 self:broadcast(stanza); | 170 self:broadcast(stanza); |
171 return true; | 171 return true; |
172 end | 172 end |
173 | 173 |
174 -- Strip delay tags claiming to be from us | 174 -- Strip delay tags claiming to be from us |
175 module:hook("muc-broadcast-message", function (event) | 175 module:hook("muc-occupant-message", function (event) |
176 local stanza = event.stanza; | 176 local stanza = event.stanza; |
177 local to = stanza.attr.to; | 177 local to = stanza.attr.to; |
178 local room_jid = self.jid; | 178 local room_jid = self.jid; |
179 | 179 |
180 stanza:maptags(function (child) | 180 stanza:maptags(function (child) |