diff --git a/UI/Templates/MailerUI/UIxMailEditor.wox b/UI/Templates/MailerUI/UIxMailEditor.wox
index 978dd0d1d..f855d8306 100644
--- a/UI/Templates/MailerUI/UIxMailEditor.wox
+++ b/UI/Templates/MailerUI/UIxMailEditor.wox
@@ -29,7 +29,7 @@
ng-disabled="!(editor.message.editable.to.length > 0 || editor.message.editable.cc.length > 0 || editor.message.editable.bcc.length > 0)">
send
-
+
save
diff --git a/UI/WebServerResources/js/Mailer/MessageEditorController.js b/UI/WebServerResources/js/Mailer/MessageEditorController.js
index ba574409f..2bc73533a 100644
--- a/UI/WebServerResources/js/Mailer/MessageEditorController.js
+++ b/UI/WebServerResources/js/Mailer/MessageEditorController.js
@@ -17,6 +17,7 @@
vm.hideCc = true;
vm.hideBcc = true;
vm.cancel = cancel;
+ vm.save = save;
vm.send = send;
vm.removeAttachment = removeAttachment;
vm.contactFilter = contactFilter;
@@ -111,11 +112,26 @@
$mdDialog.cancel();
}
+ function save() {
+ vm.message.$save().then(function(data) {
+ $mdToast.show(
+ $mdToast.simple()
+ .content(l('Your email has been saved'))
+ .position('top right')
+ .hideDelay(3000));
+ });
+ }
+
function send() {
if (vm.autosave)
$timeout.cancel(vm.autosave);
vm.message.$send().then(function(data) {
+ $mdToast.show(
+ $mdToast.simple()
+ .content(l('Your email has been sent'))
+ .position('top right')
+ .hideDelay(3000));
$mdDialog.hide();
});
}