comparison mod_register_redirect/mod_register_redirect.lua @ 722:5c7175be532b

mod_register_redirect: referenced configmanager from prosody's global space instead of requiring it (==).
author Marco Cirillo <maranda@lightwitch.org>
date Mon, 25 Jun 2012 22:17:40 +0000
parents 3cc17ef98be0
children 055b9ea7bd68
comparison
equal deleted inserted replaced
721:9080b0898b6f 722:5c7175be532b
4 -- Registration Redirect module for Prosody 4 -- Registration Redirect module for Prosody
5 -- 5 --
6 -- Redirects IP addresses not in the whitelist to a web page or another method to complete the registration. 6 -- Redirects IP addresses not in the whitelist to a web page or another method to complete the registration.
7 7
8 local st = require "util.stanza" 8 local st = require "util.stanza"
9 local cman = require "core.configmanager" 9 local cman = configmanager
10 10
11 function reg_redirect(event) 11 function reg_redirect(event)
12 local stanza, origin = event.stanza, event.origin 12 local stanza, origin = event.stanza, event.origin
13 local ip_wl = module:get_option("registration_whitelist") or { "127.0.0.1" } 13 local ip_wl = module:get_option("registration_whitelist") or { "127.0.0.1" }
14 local url = module:get_option_string("registration_url", nil) 14 local url = module:get_option_string("registration_url", nil)