diff options
author | Ted Trask <ttrask01@yahoo.com> | 2010-09-17 09:39:25 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2010-09-17 09:39:25 +0000 |
commit | c5846a91598d8fa7354a93cadf5179c60f31ac0f (patch) | |
tree | 8c79e9c9fd7824e4d136e6b80aa918d4881654eb /vmail-controller.lua | |
parent | 5393098748e6b8b4db02a62d720f33e5a2ff423e (diff) | |
download | acf-freeswitch-vmail-c5846a91598d8fa7354a93cadf5179c60f31ac0f.tar.bz2 acf-freeswitch-vmail-c5846a91598d8fa7354a93cadf5179c60f31ac0f.tar.xz |
Added callbackmessage function. Uses new config parameter callback_uri.
Diffstat (limited to 'vmail-controller.lua')
-rw-r--r-- | vmail-controller.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/vmail-controller.lua b/vmail-controller.lua index 2ac08f5..13ac438 100644 --- a/vmail-controller.lua +++ b/vmail-controller.lua @@ -70,6 +70,14 @@ movemymessage = function( self ) return self:redirect_to_referrer(self.model.move_message(self.clientdata.message, self.clientdata.newfolder, self.sessiondata.userinfo.userid)) end +callbackmessage = function( self ) + return self:redirect_to_referrer(self.model.callback_message(self.clientdata.message, self.clientdata.extension)) +end + +callbackmymessage = function( self ) + return self:redirect_to_referrer(self.model.callback_message(self.clientdata.message, self.clientdata.extension, self.sessiondata.userinfo.userid)) +end + editusersettings = function( self ) return controllerfunctions.handle_form(self, function() return self.model.get_usersettings(self.clientdata.username) end, self.model.update_usersettings, self.clientdata, "Save", "Edit Settings", "Settings Saved") end |