modules/admin-full: accept any input in vlan setup as long as it contains a number
[project/luci.git] / modules / admin-full / luasrc / model / cbi / admin_network / vlan.lua
index 3101616..c497207 100644 (file)
@@ -65,7 +65,7 @@ m.uci:foreach("network", "switch",
                end
 
                s.create = function(self, section)
-                       local n = tonumber(section)
+                       local n = tonumber(section and section:match("(%d+)"))
                        if n ~= nil and n >= 0 then
                                local sn = "%s_%d" %{ x['.name'], n }
                                local rv = TypedSection.create(self, sn)