# HG changeset patch # User Kim Alvefur # Date 1478697076 -3600 # Node ID f96b947303a2758a66795670a2a8ce3b43b0abb6 # Parent 093b70378fa5381c7d69e49ad7315bada6ee1d6d mod_proxy65_whitelist: Only add proxy hosts enabled after module is loaded if allow_local_streamhosts = true diff -r 093b70378fa5 -r f96b947303a2 mod_proxy65_whitelist/mod_proxy65_whitelist.lua --- a/mod_proxy65_whitelist/mod_proxy65_whitelist.lua Wed Nov 09 13:38:44 2016 +0100 +++ b/mod_proxy65_whitelist/mod_proxy65_whitelist.lua Wed Nov 09 14:11:16 2016 +0100 @@ -6,14 +6,14 @@ allowed_streamhosts:add(hostname); end end + + module:hook_global("host-activated", function (host) + if hosts[host].modules.proxy65 then + allowed_streamhosts:add(host); + end + end); end -module:hook_global("host-activated", function (host) - if hosts[host].modules.proxy65 then - allowed_streamhosts:add(host); - end -end); - local function filter_streamhosts(tag) if tag.name == "streamhost" and not allowed_streamhosts:contains(tag.attr.jid) then return nil;