Merge pull request #1156 from mailpoet/number_formatting_update

Formats number as per locale's convention [MAILPOET-1125]
This commit is contained in:
amine-mp
2017-10-23 15:19:47 +02:00
committed by GitHub
2 changed files with 9 additions and 7 deletions

View File

@@ -84,8 +84,8 @@ const _QueueMixin = {
<span>
{
MailPoet.I18n.t('newsletterQueueCompleted')
.replace('%$1d', newsletter.queue.count_processed)
.replace('%$2d', newsletter.queue.count_total)
.replace('%$1d', parseInt(newsletter.queue.count_processed, 10).toLocaleString())
.replace('%$2d', parseInt(newsletter.queue.count_total, 10).toLocaleString())
}
</span>
);

View File

@@ -56,12 +56,14 @@ class Shortcodes {
}
if(empty($segment_ids)) {
return Subscriber::filter('subscribed')->count();
return number_format_i18n(Subscriber::filter('subscribed')->count());
} else {
return SubscriberSegment::whereIn('segment_id', $segment_ids)
->select('subscriber_id')->distinct()
->filter('subscribed')
->findResultSet()->count();
return number_format_i18n(
SubscriberSegment::whereIn('segment_id', $segment_ids)
->select('subscriber_id')->distinct()
->filter('subscribed')
->findResultSet()->count()
);
}
}