From b42f184b1d832efbcb69f43115b9c5b409b9a7a3 Mon Sep 17 00:00:00 2001 From: Amine Ben hammou Date: Tue, 12 Mar 2019 18:03:36 +0100 Subject: [PATCH] Fix render warning [MAILPOET-1873] --- assets/js/src/newsletters/listings/mixins.jsx | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/assets/js/src/newsletters/listings/mixins.jsx b/assets/js/src/newsletters/listings/mixins.jsx index e6cb25059d..d10201c1bb 100644 --- a/assets/js/src/newsletters/listings/mixins.jsx +++ b/assets/js/src/newsletters/listings/mixins.jsx @@ -407,14 +407,17 @@ const MailerMixin = { && state.meta.mta_log.error.operation !== 'authorization' ) { const errorType = MailerMixin.getMailerErrorType(state); - MailPoet.Notice[errorType]( - '', - { static: true, id: 'mailpoet_mailer_error' } - ); - + let container = jQuery('[data-id="mailpoet_mailer_error"]')[0]; + if (!container) { + MailPoet.Notice[errorType]( + '', + { static: true, id: 'mailpoet_mailer_error' } + ); + container = jQuery('[data-id="mailpoet_mailer_error"]')[0]; + } ReactDOM.render( MailerMixin.getMailerError(state), - jQuery('[data-id="mailpoet_mailer_error"]')[0] + container ); } else { MailPoet.Notice.hide('mailpoet_mailer_error');