From 535b83352726b3ee011d40a8588272a5a72cdf4a Mon Sep 17 00:00:00 2001 From: Ycarus Date: Sat, 12 May 2018 08:27:58 +0200 Subject: [PATCH] Display Shadowsocks tracker configuration even if empty --- luci-app-omr-tracker/luasrc/model/cbi/omr-tracker.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/luci-app-omr-tracker/luasrc/model/cbi/omr-tracker.lua b/luci-app-omr-tracker/luasrc/model/cbi/omr-tracker.lua index b63a80bd0..fd079951f 100644 --- a/luci-app-omr-tracker/luasrc/model/cbi/omr-tracker.lua +++ b/luci-app-omr-tracker/luasrc/model/cbi/omr-tracker.lua @@ -7,6 +7,13 @@ m = Map("omr-tracker", translate("OMR-Tracker")) s = m:section(TypedSection, "shadowsocks", translate("ShadowSocks tracker Settings"), translate("Detect if ShadowSocks is down and stop traffic redirection over it")) s.anonymous = true +s.addremove = false + +local sdata = m:get('shadowsocks') +if not sdata then + m:set('shadowsocks', nil, 'shadowsocks') + m:set('shadowsocks', 'enabled', "1") +end o = s:option(Flag, "enabled", translate("Enable"), translate("When tracker is disabled, connection failover is also disabled")) o.rmempty = false