Correct the welcome email status

[MAILPOET-1658]
This commit is contained in:
Pavel Dohnal
2018-11-26 10:11:38 +01:00
parent 012dc25a5b
commit c29b6e1f8e
2 changed files with 7 additions and 24 deletions

View File

@@ -193,24 +193,10 @@ const NewsletterListWelcome = createReactClass({ // eslint-disable-line react/pr
},
renderStatus: function renderStatus(newsletter) {
let totalSentMessage = MailPoet.I18n.t('notSentYet');
const totalSent = (parseInt(newsletter.total_sent, 10));
if (totalSent === 1) {
totalSentMessage = MailPoet.I18n.t('sentToXSubscribers');
}
if (totalSent > 1) {
totalSentMessage = MailPoet.I18n.t('sentToXSubscribersPlural')
.replace('%$1d', newsletter.total_sent.toLocaleString());
}
let totalScheduledMessage = '';
const totalScheduled = (parseInt(newsletter.total_scheduled, 10));
if (totalScheduled === 1) {
totalScheduledMessage = MailPoet.I18n.t('scheduledToXSubscribers');
}
if (totalScheduled > 1) {
totalScheduledMessage = MailPoet.I18n.t('scheduledToXSubscribersPlural')
.replace('%$1d', newsletter.total_sent.toLocaleString());
}
const totalSentMessage = MailPoet.I18n.t('sentToXSubscribers')
.replace('%$1d', newsletter.total_sent.toLocaleString());
const totalScheduledMessage = MailPoet.I18n.t('scheduledToXSubscribers')
.replace('%$1d', newsletter.total_scheduled.toLocaleString());
return (
<div>
@@ -225,8 +211,7 @@ const NewsletterListWelcome = createReactClass({ // eslint-disable-line react/pr
</select>
</p>
<p>
{ totalSentMessage }
{ totalScheduledMessage !== '' ? <br /> : '' }
{ totalSentMessage } <br />
{ totalScheduledMessage }
</p>
</div>