diff --git a/assets/js/src/newsletters/listings/mixins.jsx b/assets/js/src/newsletters/listings/mixins.jsx index 511a1bc262..26a1c27d04 100644 --- a/assets/js/src/newsletters/listings/mixins.jsx +++ b/assets/js/src/newsletters/listings/mixins.jsx @@ -6,6 +6,7 @@ import MailPoet from 'mailpoet'; import classNames from 'classnames'; import moment from 'moment'; import jQuery from 'jquery'; +import _ from 'underscore'; import Hooks from 'wp-js-hooks'; import StatsBadge from 'newsletters/badges/stats.jsx'; @@ -90,6 +91,7 @@ const QueueMixin = { ); } else { + const resumeSendingClick = _.partial(this.resumeSending, newsletter); label = ( { newsletter.queue.count_processed } / { newsletter.queue.count_total } @@ -100,7 +102,7 @@ const QueueMixin = { style={{ display: (newsletter.queue.status === 'paused') ? 'inline-block' : 'none' }} href="javascript:;" - onClick={this.resumeSending.bind(null, newsletter)} + onClick={resumeSendingClick} >{MailPoet.I18n.t('resume')} {MailPoet.I18n.t('pause')} ); @@ -410,7 +412,8 @@ const MailerMixin = {
{ mailerErrorNotice }
{ mailerCheckSettingsNotice }
- { MailPoet.I18n.t('mailerResumeSendingButton') } diff --git a/assets/js/src/newsletters/listings/notification_history.jsx b/assets/js/src/newsletters/listings/notification_history.jsx index 917bb24b9a..99eb48dcb3 100644 --- a/assets/js/src/newsletters/listings/notification_history.jsx +++ b/assets/js/src/newsletters/listings/notification_history.jsx @@ -118,7 +118,7 @@ const NewsletterListNotificationHistory = React.createClass({ onRenderItem={this.renderItem} columns={columns} item_actions={newsletterActions} - auto_refresh={true} + auto_refresh sort_by="sent_at" sort_order="desc" afterGetItems={this.checkMailerStatus}