Skip to content
Snippets Groups Projects
Unverified Commit 53c33aca authored by Matthias Schiffer's avatar Matthias Schiffer
Browse files

gluon-web-wifi-config: rename and simplify filter_active_interfaces()

- Return early
- Rename to has_active_interfaces(), as it returns a boolean
parent 600ab99f
No related branches found
No related tags found
No related merge requests found
...@@ -71,14 +71,13 @@ uci:foreach('wireless', 'wifi-device', function(config) ...@@ -71,14 +71,13 @@ uci:foreach('wireless', 'wifi-device', function(config)
return out return out
end end
local function filter_active_interfaces(interfaces) local function has_active_interfaces(interfaces)
local out = false
for _, interface in ipairs(interfaces) do for _, interface in ipairs(interfaces) do
if not uci:get_bool('wireless', interface .. '_' .. radio, 'disabled') then if not uci:get_bool('wireless', interface .. '_' .. radio, 'disabled') then
out = true return true
end end
end end
return out return false
end end
local function vif_option(name, interfaces, msg) local function vif_option(name, interfaces, msg)
...@@ -89,7 +88,7 @@ uci:foreach('wireless', 'wifi-device', function(config) ...@@ -89,7 +88,7 @@ uci:foreach('wireless', 'wifi-device', function(config)
end end
local o = p:option(Flag, radio .. '_' .. name .. '_enabled', msg) local o = p:option(Flag, radio .. '_' .. name .. '_enabled', msg)
o.default = filter_active_interfaces(existing_interfaces) o.default = has_active_interfaces(existing_interfaces)
function o:write(data) function o:write(data)
for _, interface in ipairs(existing_interfaces) do for _, interface in ipairs(existing_interfaces) do
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment