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')
const totalSentMessage = MailPoet.I18n.t('sentToXSubscribers')
.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 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>

View File

@@ -105,10 +105,8 @@
'active': __('Active'),
'inactive': __('Not Active'),
'newsletterQueueCompleted': __('Sent to %$1d of %$2d'),
'sentToXSubscribers': _x('Sent to 1 subscriber', 'inform the number of emails already sent'),
'sentToXSubscribersPlural': _x('Sent to %$1d subscribers', 'inform the number of emails already sent; always plural'),
'scheduledToXSubscribers': _x('1 scheduled to be sent', 'inform the number of emails planned to be sent'),
'scheduledToXSubscribersPlural': _x('%$1d scheduled to be sent', 'inform the number of emails planned to be sent; always plural'),
'sentToXSubscribers': _x('%$1d sent', 'number of welcome emails sent'),
'scheduledToXSubscribers': _x('%$1d scheduled', 'number of welcome emails scheduled to be sent'),
'resume': __('Resume'),
'pause': __('Pause'),
'paused': __('Paused'),