summaryrefslogtreecommitdiffstats
path: root/vmail-controller.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2016-02-17 21:58:14 +0000
committerTed Trask <ttrask01@yahoo.com>2016-02-17 21:58:14 +0000
commite0c9a43169c3a90661574c86e9a918950a0cc0dd (patch)
treed4c42d23e1f36168e97c4896c6d535478e1f946f /vmail-controller.lua
parentf2b741e67b698590e15d3d65183dfb9b70b96ed8 (diff)
downloadacf-freeswitch-vmail-e0c9a43169c3a90661574c86e9a918950a0cc0dd.tar.bz2
acf-freeswitch-vmail-e0c9a43169c3a90661574c86e9a918950a0cc0dd.tar.xz
Change download(my)message to use proper cfe and new stream template
Diffstat (limited to 'vmail-controller.lua')
-rw-r--r--vmail-controller.lua7
1 files changed, 5 insertions, 2 deletions
diff --git a/vmail-controller.lua b/vmail-controller.lua
index a478db4..4754021 100644
--- a/vmail-controller.lua
+++ b/vmail-controller.lua
@@ -23,11 +23,14 @@ mymodule.listmymessages = function( self )
end
mymodule.downloadmessage = function( self )
- return self.model.get_message(self.clientdata.message)
+ return self.handle_form(self, self.model.get_download_message, self.model.download_message, self.clientdata, "Download", "Download Message")
end
mymodule.downloadmymessage = function( self )
- return self.model.get_message(self.clientdata.message, self.sessiondata.userinfo.userid)
+ self.clientdata.username = self.sessiondata.userinfo.userid
+ local retval = self.handle_form(self, self.model.get_download_message, self.model.download_message, self.clientdata, "Download", "Download Message")
+ retval.value.username.readonly = true
+ return retval
end
mymodule.deletemessage = function( self )