diff options
Diffstat (limited to 'web-ui/app/js/mixins')
-rw-r--r-- | web-ui/app/js/mixins/with_mail_edit_base.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/web-ui/app/js/mixins/with_mail_edit_base.js b/web-ui/app/js/mixins/with_mail_edit_base.js index 181af736..fe73c03c 100644 --- a/web-ui/app/js/mixins/with_mail_edit_base.js +++ b/web-ui/app/js/mixins/with_mail_edit_base.js @@ -59,12 +59,17 @@ define( }; function thereAreRecipientsToDisplay() { - return this.attr.recipientValues.to && - this.attr.recipientValues.cc && - !_.isEmpty(this.attr.recipientValues.to.concat(this.attr.recipientValues.cc)); + var allRecipients = _.chain(this.attr.recipientValues). + values(). + flatten(). + remove(undefined). + value(); + + return !_.isEmpty(allRecipients); } this.render = function(template, context) { + debugger; this.$node.html(template(context)); if(!context || _.isEmpty(context)){ |