summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2016-06-15 15:41:40 +0000
committerTed Trask <ttrask01@yahoo.com>2016-06-15 15:41:40 +0000
commit00b019262e15ba30f95994635bd84fb08a556222 (patch)
tree562b1088378febaeed7e4c6f2aa724ac87e6cdc4
parente0c9a43169c3a90661574c86e9a918950a0cc0dd (diff)
downloadacf-freeswitch-vmail-00b019262e15ba30f95994635bd84fb08a556222.tar.bz2
acf-freeswitch-vmail-00b019262e15ba30f95994635bd84fb08a556222.tar.xz
Revert "Remove the redundant editusers action and change menu to listusers"
-rw-r--r--vmail-controller.lua4
l---------vmail-editusers-html.lsp1
-rw-r--r--vmail.menu2
-rw-r--r--vmail.roles4
4 files changed, 8 insertions, 3 deletions
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