diff options
author | Kim Alvefur <zash@zash.se> | 2019-05-27 12:05:35 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2019-05-27 12:05:35 +0200 |
commit | cdd8ba5308e3d987fdd66559da734ab4cb8a169f (patch) | |
tree | e9341b561d3ad638d9b0d01592a9613013c91771 /plugins | |
parent | 8ceccabe00d91193fa3b940b3c9b9d65727b8a0d (diff) | |
download | prosody-cdd8ba5308e3d987fdd66559da734ab4cb8a169f.tar.gz prosody-cdd8ba5308e3d987fdd66559da734ab4cb8a169f.zip |
mod_announce: Check for admin on current virtualhost instead of global (fixes #1365) (thanks yc)
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/mod_announce.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/mod_announce.lua b/plugins/mod_announce.lua index 14bb9f3d..970a273a 100644 --- a/plugins/mod_announce.lua +++ b/plugins/mod_announce.lua @@ -44,7 +44,7 @@ function handle_announcement(event) return; -- Not an announcement end - if not is_admin(stanza.attr.from) then + if not is_admin(stanza.attr.from, host) then -- Not an admin? Not allowed! module:log("warn", "Non-admin '%s' tried to send server announcement", stanza.attr.from); return; |