summaryrefslogtreecommitdiffstats
path: root/interfaces-controller.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2008-06-30 17:19:43 +0000
committerTed Trask <ttrask01@yahoo.com>2008-06-30 17:19:43 +0000
commit105b8e5ea1aa3cf0f7c3101cffc30727cc3ed70f (patch)
treee96c0151b86f8a693edee2de575055608a8bc9b9 /interfaces-controller.lua
parentb3fd56ef548acf58fcbdb2d565030a487826ccf0 (diff)
downloadacf-alpine-baselayout-105b8e5ea1aa3cf0f7c3101cffc30727cc3ed70f.tar.bz2
acf-alpine-baselayout-105b8e5ea1aa3cf0f7c3101cffc30727cc3ed70f.tar.xz
Added javascript to interfaces update/create pages. Minor changes to tinydns and viewfunctions.
git-svn-id: svn://svn.alpinelinux.org/acf/alpine-baselayout/trunk@1264 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'interfaces-controller.lua')
-rw-r--r--interfaces-controller.lua6
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"