diff options
author | Dirk Brenken <dev@brenken.org> | 2018-11-22 12:09:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-22 12:09:19 +0100 |
commit | 626fa0f15c705213b5019838b9b6327f6ed78270 (patch) | |
tree | 29c7ff6a44ec0deab6f53cd8900d16477476415f /applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua | |
parent | 562ae5f0e5cfea0b5abf326fbd9471067dc31d1f (diff) | |
parent | 1987b380110e967d1dc7ad88d8462e2f2ab6aa61 (diff) |
Merge pull request #2317 from TDT-AG/pr/20181121-luci-app-openvpn
luci-app-openvpn: redirect to overview page on save/apply, hide boolean by default and cleanup code
Diffstat (limited to 'applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua')
-rw-r--r-- | applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua index 3fb734aeb0..9a37ba8022 100644 --- a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua +++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua @@ -703,10 +703,10 @@ local cts = { } local params = { } local m = Map("openvpn") -local p = m:section( SimpleSection ) - +m.redirect = luci.dispatcher.build_url("admin", "services", "openvpn") m.apply_on_parse = true +local p = m:section( SimpleSection ) p.template = "openvpn/pageswitch" p.mode = "advanced" p.instance = arg[1] @@ -772,6 +772,8 @@ for _, option in ipairs(params) do end return AbstractValue.remove(self, section) end + elseif option[1] == Flag then + o.default = nil else if option[1] == DynamicList then function o.cfgvalue(...) |