Mercurial > prosody-modules
comparison mod_muc_restrict_media/mod_muc_restrict_media.lua @ 4962:5a3031613dbc
mod_muc_restrict_media: Don't apply restriction to affiliated users
Looks like an oversight.
Assuming that all truthy affiliations are valid, and that "outcast"
would not reach this point anyway.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 20 Jun 2022 18:24:32 +0200 |
parents | e9ac68f9bc16 |
children | 1682166171ff |
comparison
equal
deleted
inserted
replaced
4961:18774cc621d6 | 4962:5a3031613dbc |
---|---|
61 end | 61 end |
62 | 62 |
63 module:hook("muc-occupant-groupchat", function (event) | 63 module:hook("muc-occupant-groupchat", function (event) |
64 local stanza = event.stanza; | 64 local stanza = event.stanza; |
65 if stanza.attr.type ~= "groupchat" then return; end | 65 if stanza.attr.type ~= "groupchat" then return; end |
66 if event.room:get_affiliation(stanza.attr.from) then return end | |
66 if should_restrict_media(event.room) then | 67 if should_restrict_media(event.room) then |
67 stanza:maptags(filter_media_tags); | 68 stanza:maptags(filter_media_tags); |
68 end | 69 end |
69 end, 20); | 70 end, 20); |