diff options
Diffstat (limited to 'interfaces-controller.lua')
-rw-r--r-- | interfaces-controller.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/interfaces-controller.lua b/interfaces-controller.lua index 1a3a725..da963dd 100644 --- a/interfaces-controller.lua +++ b/interfaces-controller.lua @@ -105,10 +105,14 @@ create = function(self) if not data.errtxt then data.descr = "Created Interface" redirect(self, "update?name="..data.value.name.value) - elseif data.value.method.value == "" then + elseif data.value.method and data.value.method.value == "" then data.value.method.errtxt = "Must define method" end end + + if data.value.family and data.value.family.value == "" then + data.value.family.errtxt = "Must define family" + end -- If we reach this point in the function, we are providing a form data.type = "form" |