# HG changeset patch # User Kim Alvefur # Date 1520645922 -3600 # Node ID 9f60905406ba1b0d0d067f3303c73e71f8334f2f # Parent 3264058ae54faad29ed137d8f1955d6b97c6fd6d mod_register_web: Include IP address in pre-registration check event to allow other modules a chance to act on it diff -r 3264058ae54f -r 9f60905406ba mod_register_web/mod_register_web.lua --- a/mod_register_web/mod_register_web.lua Sat Mar 10 00:49:06 2018 +0100 +++ b/mod_register_web/mod_register_web.lua Sat Mar 10 02:38:42 2018 +0100 @@ -124,7 +124,7 @@ if usermanager.user_exists(prepped_username, module.host) then return nil, "Username already taken"; end - local registering = { username = prepped_username , host = module.host, allowed = true } + local registering = { username = prepped_username , host = module.host, ip = origin.conn:ip(), allowed = true } module:fire_event("user-registering", registering); if not registering.allowed then return nil, "Registration not allowed";