summaryrefslogtreecommitdiffstats
path: root/kamailio-controller.lua
diff options
context:
space:
mode:
Diffstat (limited to 'kamailio-controller.lua')
-rw-r--r--kamailio-controller.lua7
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 )