Merge pull request #801 from greg-1-anderson/fix-findidentity

Fixes #693: findIdentityByMessage always selects the default identity
This commit is contained in:
RainLoop Team 2015-08-15 22:04:46 +03:00
commit 705f43ffb6

View file

@ -696,7 +696,10 @@
case Enums.ComposeType.ReplyAll: case Enums.ComposeType.ReplyAll:
case Enums.ComposeType.Forward: case Enums.ComposeType.Forward:
case Enums.ComposeType.ForwardAsAttachment: case Enums.ComposeType.ForwardAsAttachment:
_.each(_.union(oMessage.to, oMessage.cc, oMessage.bcc, oMessage.deliveredTo), fEachHelper); _.each(_.union(oMessage.to, oMessage.cc, oMessage.bcc), fEachHelper);
if (!oResultIdentity) {
_.each(oMessage.deliveredTo, fEachHelper);
}
break; break;
case Enums.ComposeType.Draft: case Enums.ComposeType.Draft:
_.each(_.union(oMessage.from, oMessage.replyTo), fEachHelper); _.each(_.union(oMessage.from, oMessage.replyTo), fEachHelper);
@ -2183,4 +2186,4 @@
module.exports = ComposePopupView; module.exports = ComposePopupView;
}()); }());