Changeset

6948:e6968e47826d

mod_proxy65: Use typed config API (fix issues when options are set to unexpected types)
author Kim Alvefur <zash@zash.se>
date Thu, 03 Dec 2015 15:27:09 +0100
parents 6946:31fb9eb9edce
children 6949:1c2c3d913172
files plugins/mod_proxy65.lua
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/plugins/mod_proxy65.lua	Thu Nov 26 00:12:51 2015 +0000
+++ b/plugins/mod_proxy65.lua	Thu Dec 03 15:27:09 2015 +0100
@@ -91,9 +91,9 @@
 function module.add_host(module)
 	local host, name = module:get_host(), module:get_option_string("name", "SOCKS5 Bytestreams Service");
 
-	local proxy_address = module:get_option("proxy65_address", host);
+	local proxy_address = module:get_option_string("proxy65_address", host);
 	local proxy_port = next(portmanager.get_active_services():search("proxy65", nil)[1] or {});
-	local proxy_acl = module:get_option("proxy65_acl");
+	local proxy_acl = module:get_option_array("proxy65_acl");
 
 	-- COMPAT w/pre-0.9 where proxy65_port was specified in the components section of the config
 	local legacy_config = module:get_option_number("proxy65_port");