diff --git a/assets/js/src/newsletters/listings/mixins.jsx b/assets/js/src/newsletters/listings/mixins.jsx index 6f5c8f09ef..80e357f905 100644 --- a/assets/js/src/newsletters/listings/mixins.jsx +++ b/assets/js/src/newsletters/listings/mixins.jsx @@ -131,12 +131,11 @@ const QueueMixin = { } let progressBarWidth = 0; - - if (percentage) { - percentage = MailPoet.I18n.t('noSubscribers'); - } else { + if (Number.isFinite(percentage)) { progressBarWidth = percentage; percentage += '%'; + } else { + percentage = MailPoet.I18n.t('noSubscribers'); } return ( @@ -238,7 +237,7 @@ const StatisticsMixin = {
{ percentageOpenedDisplay } -% + % {' '} { percentageClickedDisplay } -% + % {' '} { percentageUnsubscribedDisplay } -% + %
@@ -273,15 +272,15 @@ const StatisticsMixin = {
{ percentageOpenedDisplay } -%, + %, { ' ' } { percentageClickedDisplay } -% + % , {' '} { percentageUnsubscribedDisplay } -% + % { tooEarlyForStats && ( diff --git a/assets/js/src/newsletters/send.jsx b/assets/js/src/newsletters/send.jsx index e9278e1667..018bbe8a9b 100644 --- a/assets/js/src/newsletters/send.jsx +++ b/assets/js/src/newsletters/send.jsx @@ -425,7 +425,7 @@ const NewsletterSend = createReactClass({ // eslint-disable-line react/prefer-es />   {MailPoet.I18n.t('orSimply')} -  +   {MailPoet.I18n.t('goBackToDesign')} -. + .

{ !isPaused && sendButtonOptions.disabled && sendButtonOptions.disabled === 'disabled' && (