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 | 3bf9f59c008d66f9995ff93eb204514ad852c454 (patch) | |
tree | e9341b561d3ad638d9b0d01592a9613013c91771 | |
parent | a6e44a24a0afdfb34a74d15a98b3a1f05e54cf9a (diff) | |
download | prosody-3bf9f59c008d66f9995ff93eb204514ad852c454.tar.gz prosody-3bf9f59c008d66f9995ff93eb204514ad852c454.zip |
mod_announce: Check for admin on current virtualhost instead of global (fixes #1365) (thanks yc)
-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; |