From 00b019262e15ba30f95994635bd84fb08a556222 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Wed, 15 Jun 2016 15:41:40 +0000 Subject: Revert "Remove the redundant editusers action and change menu to listusers" This reverts commit 59a505f2bfaaf8018f22cdffabe3bbe95f968fb8. --- vmail-controller.lua | 4 ++++ vmail-editusers-html.lsp | 1 + vmail.menu | 2 +- vmail.roles | 4 ++-- 4 files changed, 8 insertions(+), 3 deletions(-) create mode 120000 vmail-editusers-html.lsp diff --git a/vmail-controller.lua b/vmail-controller.lua index 4754021..2071c53 100644 --- a/vmail-controller.lua +++ b/vmail-controller.lua @@ -10,6 +10,10 @@ mymodule.listusers = function( self ) return self.model.list_users(self, self.clientdata) end +mymodule.editusers = function( self ) + return self.model.list_users() +end + mymodule.deleteuser = function( self ) return self.handle_form(self, self.model.get_delete_user, self.model.set_delete_user, self.clientdata, "Delete", "Delete User", "User Deleted") end diff --git a/vmail-editusers-html.lsp b/vmail-editusers-html.lsp new file mode 120000 index 0000000..215a6d3 --- /dev/null +++ b/vmail-editusers-html.lsp @@ -0,0 +1 @@ +vmail-listusers-html.lsp \ No newline at end of file diff --git a/vmail.menu b/vmail.menu index e9825bd..e6c8895 100644 --- a/vmail.menu +++ b/vmail.menu @@ -1,6 +1,6 @@ # Prefix and controller are already known at this point # Cat Group Tab Action -Applications 88Voicemail Users listusers +Applications 88Voicemail Users editusers Applications 88Voicemail Voicemail listmessages Applications 88Voicemail Voicemail listmymessages Applications 88Voicemail Settings editmyusersettings diff --git a/vmail.roles b/vmail.roles index 2a6f124..43395b4 100644 --- a/vmail.roles +++ b/vmail.roles @@ -1,5 +1,5 @@ GUEST=vmail:processdialplanxml,vmail:processdirectoryxml USER=vmail:listfolders,vmail:listusers,vmail:listmymessages,vmail:downloadmymessage,vmail:deletemymessage,vmail:editmyusersettings,vmail:forwardmymessage,vmail:movemymessage,vmail:emailmymessage,vmail:callbackmymessage -EDITOR=vmail:createuser,vmail:createmanyusers,vmail:deleteuser,vmail:editusersettings +EDITOR=vmail:editusers,vmail:createuser,vmail:createmanyusers,vmail:deleteuser,vmail:editusersettings EXPERT=vmail:editconfig,vmail:listmessages,vmail:downloadmessage,vmail:deletemessage,vmail:forwardmessage,vmail:movemessage,vmail:emailmessage,vmail:callbackmessage -ADMIN=vmail:listmessages,vmail:downloadmessage,vmail:deletemessage,vmail:forwardmessage,vmail:movemessage,vmail:emailmessage,vmail:callbackmessage,vmail:editusersettings,vmail:listfolders,vmail:listusers,vmail:createuser,vmail:createmanyusers,vmail:deleteuser,vmail:editconfig +ADMIN=vmail:listmessages,vmail:downloadmessage,vmail:deletemessage,vmail:forwardmessage,vmail:movemessage,vmail:emailmessage,vmail:callbackmessage,vmail:editusersettings,vmail:listfolders,vmail:listusers,vmail:editusers,vmail:createuser,vmail:createmanyusers,vmail:deleteuser,vmail:editconfig -- cgit v1.2.3