diff options
Diffstat (limited to 'dhcp-controller.lua')
-rw-r--r-- | dhcp-controller.lua | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/dhcp-controller.lua b/dhcp-controller.lua index b48bcfd..127a7a6 100644 --- a/dhcp-controller.lua +++ b/dhcp-controller.lua @@ -16,7 +16,7 @@ settings = function( self ) end editsubnet = function ( self ) - return self.handle_form(self, function() return self.model.subnet_read(self.clientdata.subnet) end, self.model.subnet_update, self.clientdata, "Save", "Edit Subnet", "Subnet Settings Updated") + return self.handle_form(self, self.model.subnet_read, self.model.subnet_update, self.clientdata, "Save", "Edit Subnet", "Subnet Settings Updated") end createsubnet = function ( self ) @@ -24,7 +24,7 @@ createsubnet = function ( self ) end delsubnet = function(self) - return self:redirect_to_referrer(self.model.subnet_delete(self.clientdata.subnet)) + return self.handle_form(self, self.model.get_subnet_delete, self.model.subnet_delete, self.clientdata, "Delete", "Delete subnet", "Subnet Deleted") end listsubnets = function ( self ) @@ -32,7 +32,7 @@ listsubnets = function ( self ) end edithost = function ( self ) - return self.handle_form(self, function() return self.model.host_read(self.clientdata.host) end, self.model.host_update, self.clientdata, "Save", "Edit Host", "Host Settings Updated") + return self.handle_form(self, self.model.host_read, self.model.host_update, self.clientdata, "Save", "Edit Host", "Host Settings Updated") end createhost = function ( self ) @@ -40,7 +40,7 @@ createhost = function ( self ) end delhost = function(self) - return self:redirect_to_referrer(self.model.host_delete(self.clientdata.host)) + return self.handle_form(self, self.model.get_host_delete, self.model.host_delete, self.clientdata, "Delete", "Delete host", "Host Deleted") end listhosts = function ( self ) @@ -56,5 +56,5 @@ listfiles = function(self) end expert = function(self) - return self.handle_form(self, function() return self.model.getconfigfile(self.clientdata.filename) end, self.model.setconfigfile, self.clientdata, "Save", "Edit DHCP File", "File Saved") + return self.handle_form(self, self.model.getconfigfile, self.model.setconfigfile, self.clientdata, "Save", "Edit DHCP File", "File Saved") end |