Displays "not yet sent" as a sent date when post notification has not

yet been sent/being sent
This commit is contained in:
Vlad
2017-06-01 14:37:26 -04:00
parent fd33cc7068
commit 8314b05fce

View File

@@ -55,6 +55,11 @@ const newsletter_actions = [
const NewsletterListNotificationHistory = React.createClass({
mixins: [ QueueMixin, StatisticsMixin, MailerMixin ],
renderSentDate: function(newsletter) {
return (newsletter.queue.status === 'completed')
? ( <abbr>{ MailPoet.Date.format(newsletter.updated_at) }</abbr> )
: MailPoet.I18n.t('notSentYet')
},
renderItem: function(newsletter, actions, meta) {
const rowClasses = classNames(
'manage-column',
@@ -91,7 +96,7 @@ const NewsletterListNotificationHistory = React.createClass({
</td>
) : null }
<td className="column-date" data-colname={ MailPoet.I18n.t('lastModifiedOn') }>
<abbr>{ MailPoet.Date.format(newsletter.updated_at) }</abbr>
{ this.renderSentDate(newsletter) }
</td>
</div>
);