Allows pool members to be created/edited with zero members

This commit is contained in:
Simone Mainardi 2020-07-08 15:19:21 +02:00
parent 95f10628ab
commit 53e440c0f7
4 changed files with 24 additions and 7 deletions

View file

@ -32,14 +32,15 @@ if not pool_id or not name or not members or not confset_id then
return
end
local s = interface_pools:create()
members = s:parse_members(members)
-- pool_id as number
pool_id = tonumber(pool_id)
-- Unfold the members csv
members = members:split(",") or {members}
-- confset_id as number
confset_id = tonumber(confset_id)
local s = interface_pools:create()
local res = s:edit_pool(pool_id, name, members --[[ an array of valid interface ids]], confset_id --[[ a valid configset_id --]])
if not res then