From 991453f4dc5e687f3da939f44565bffbca05e612 Mon Sep 17 00:00:00 2001 From: Juan Tejada Date: Fri, 10 Jun 2016 13:27:40 -0700 Subject: [PATCH] fix(send-task): Update to use Message::participants - Fix participants method signature for correct default params --- src/flux/models/message.es6 | 2 +- src/flux/tasks/send-draft-task.es6 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/flux/models/message.es6 b/src/flux/models/message.es6 index 0436e43f4..8eed16837 100644 --- a/src/flux/models/message.es6 +++ b/src/flux/models/message.es6 @@ -253,7 +253,7 @@ Message(date DESC) WHERE draft = 1`, // Public: Returns a set of uniqued message participants by combining the // `to`, `cc`, `bcc` && (optionally) `from` fields. - participants({includeFrom, includeBcc} = {includeFrom: true, includeBcc: false}) { + participants({includeFrom = true, includeBcc = false} = {}) { const seen = {} const all = [] let contacts = [].concat(this.to, this.cc) diff --git a/src/flux/tasks/send-draft-task.es6 b/src/flux/tasks/send-draft-task.es6 index a96308f94..666b2c95c 100644 --- a/src/flux/tasks/send-draft-task.es6 +++ b/src/flux/tasks/send-draft-task.es6 @@ -96,7 +96,7 @@ export default class SendDraftTask extends BaseDraftTask { return this.createMessageFromResponse(responseJSON); }) .then(() => { - const recipients = this.message.to.concat(this.message.cc, this.message.bcc); + const recipients = this.message.participants({includeFrom: false, includeBcc: true}) recipients.forEach((recipient) => { const t1 = new MultiSendToIndividualTask({ message: this.message,