diff --git a/UI/Templates/MailerUI/UIxMailFolderTemplate.wox b/UI/Templates/MailerUI/UIxMailFolderTemplate.wox index 7e35806fc..7fe818afe 100644 --- a/UI/Templates/MailerUI/UIxMailFolderTemplate.wox +++ b/UI/Templates/MailerUI/UIxMailFolderTemplate.wox @@ -271,7 +271,7 @@ + ng-click="mailbox.moveSelectedMessages(folder.id, null)"> diff --git a/UI/Templates/MailerUI/UIxMailViewTemplate.wox b/UI/Templates/MailerUI/UIxMailViewTemplate.wox index 1b344e083..dc1c70d7a 100644 --- a/UI/Templates/MailerUI/UIxMailViewTemplate.wox +++ b/UI/Templates/MailerUI/UIxMailViewTemplate.wox @@ -75,6 +75,53 @@ delete + + + + + call_split + + + + + + + + +
+ + + + +
+ + + + + +
+
+
+
+
+
+
+
+
+
+ + + diff --git a/UI/WebServerResources/js/Mailer/MailboxController.js b/UI/WebServerResources/js/Mailer/MailboxController.js index 333357d72..e841b5cec 100644 --- a/UI/WebServerResources/js/Mailer/MailboxController.js +++ b/UI/WebServerResources/js/Mailer/MailboxController.js @@ -589,9 +589,12 @@ }); }; - this.moveSelectedMessages = function(dstFolder) { + this.moveSelectedMessages = function(dstFolder, message) { var moveSelectedMessage = vm.selectedFolder.hasSelectedMessage(); var selectedMessages = vm.selectedFolder.selectedMessages(); + if (message) { + selectedMessages.push(message); + } var count = vm.selectedFolder.selectedCount(); if (_.size(selectedMessages) > 0) vm.selectedFolder.$moveMessages(selectedMessages, '/' + dstFolder).then(function(index) {