diff options
Diffstat (limited to 'kamailio-controller.lua')
-rw-r--r-- | kamailio-controller.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/kamailio-controller.lua b/kamailio-controller.lua index 84ff5e7..ae756a6 100644 --- a/kamailio-controller.lua +++ b/kamailio-controller.lua @@ -27,7 +27,8 @@ function createuser(self) end function deleteuser(self) - return self:redirect_to_referrer(self.model.delete_user(self.clientdata.username)) + return self.handle_form(self, self.model.get_delete_user, self.model.delete_user, self.clientdata, "Delete", "Delete User") + --, "User deleted") end function updateuser(self) @@ -43,7 +44,7 @@ function viewtable(self) end function deletetableentry(self) - return self:redirect_to_referrer(self.model.delete_table_entry(self.clientdata.table, self.clientdata.id)) + return self.handle_form(self, self.model.get_delete_table_entry, self.model.delete_table_entry, self.clientdata, "Delete", "Delete Table Entry", "Table Entry deleted") end function updatetableentry(self) @@ -55,7 +56,7 @@ function createtableentry(self) end function createdatabase(self) - return self:redirect_to_referrer(self.model.create_database()) + return self.handle_form(self, self.model.get_create_database, self.model.create_database, self.clientdata, "Create", "Create Database", "Database created") end searchdatabase = function( self ) |