Merge pull request #1703 from dibdot/travelmate

luci-app-travelmate: made "ignore bssid" flag conditional
This commit is contained in:
Dirk Brenken 2018-03-28 11:22:15 +02:00 committed by GitHub
commit 7161284d75
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -26,16 +26,20 @@ m.hidden = {
wpa_version = http.formvalue("wpa_version") wpa_version = http.formvalue("wpa_version")
} }
if m.hidden.ssid ~= "" then if m.hidden.ssid == "" then
wssid = m:field(Value, "ssid", translate("SSID (hidden)"))
else
wssid = m:field(Value, "ssid", translate("SSID")) wssid = m:field(Value, "ssid", translate("SSID"))
wssid.datatype = "rangelength(1,32)" wssid.datatype = "rangelength(1,32)"
wssid.default = m.hidden.ssid or "" wssid.default = m.hidden.ssid or ""
else
wssid = m:field(Value, "ssid", translate("SSID (hidden)"))
end end
nobssid = m:field(Flag, "no_bssid", translate("Ignore BSSID")) nobssid = m:field(Flag, "no_bssid", translate("Ignore BSSID"))
nobssid.default = nobssid.enabled if m.hidden.ssid == "" then
nobssid.default = nobssid.disabled
else
nobssid.default = nobssid.enabled
end
bssid = m:field(Value, "bssid", translate("BSSID")) bssid = m:field(Value, "bssid", translate("BSSID"))
bssid:depends("no_bssid", 0) bssid:depends("no_bssid", 0)