webmcp
diff framework/env/param/get_id.lua @ 91:2f8d8edd1836
URL parsing inside WebMCP to simplify webserver configuration
author | jbe |
---|---|
date | Wed Oct 10 17:41:46 2012 +0200 (2012-10-10) |
parents | 9fdfb27f8e67 |
children | eeea5b7f31d4 |
line diff
1.1 --- a/framework/env/param/get_id.lua Tue Aug 21 00:59:08 2012 +0200 1.2 +++ b/framework/env/param/get_id.lua Wed Oct 10 17:41:46 2012 +0200 1.3 @@ -17,6 +17,11 @@ 1.4 end 1.5 return value 1.6 else 1.7 - return param.get("_webmcp_id", param_type) 1.8 + local str = request.get_id() 1.9 + if str then 1.10 + return param._get_parser(nil, param_type)(str) 1.11 + else 1.12 + return nil 1.13 + end 1.14 end 1.15 end