fix(mail(js)): pick proper "from" address when replying/forwarding

Fixes #5072
This commit is contained in:
Francis Lachapelle
2020-07-07 14:53:11 -04:00
parent 96c22b6b96
commit f7e7612e05

View File

@@ -62,6 +62,7 @@
if ($stateParams.actionName == 'reply') {
stateMessage.$reply().then(function(msgObject) {
vm.message = msgObject;
vm.fromIdentity = msgObject.editable.from;
vm.hideCc = (!msgObject.editable.cc || msgObject.editable.cc.length === 0);
vm.hideBcc = (!msgObject.editable.bcc || msgObject.editable.bcc.length === 0);
_updateFileUploader();
@@ -70,6 +71,7 @@
else if ($stateParams.actionName == 'replyall') {
stateMessage.$replyAll().then(function(msgObject) {
vm.message = msgObject;
vm.fromIdentity = msgObject.editable.from;
vm.hideCc = (!msgObject.editable.cc || msgObject.editable.cc.length === 0);
vm.hideBcc = (!msgObject.editable.bcc || msgObject.editable.bcc.length === 0);
_updateFileUploader();
@@ -78,6 +80,7 @@
else if ($stateParams.actionName == 'forward') {
stateMessage.$forward().then(function(msgObject) {
vm.message = msgObject;
vm.fromIdentity = msgObject.editable.from;
_updateFileUploader();
_addAttachments();
});