From ed971dd4dda60cad0070fcaa56f28731bd86f569 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ja=CC=81n=20Mikla=CC=81s=CC=8C?= Date: Tue, 3 Sep 2019 16:11:22 +0200 Subject: [PATCH] Nicer code for showing API error message [MAILPOET-2316] --- assets/js/src/subscribers/list.jsx | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/assets/js/src/subscribers/list.jsx b/assets/js/src/subscribers/list.jsx index 9f8ba52665..b5f2726a1f 100644 --- a/assets/js/src/subscribers/list.jsx +++ b/assets/js/src/subscribers/list.jsx @@ -239,16 +239,9 @@ const itemActions = [ data: { id: subscriber.id, }, - }).done(() => { - MailPoet.Notice.success(MailPoet.I18n.t('oneConfirmationEmailSent')); - }).fail((response) => { - if (response.errors.length > 0) { - MailPoet.Notice.error( - response.errors.map((error) => error.message), - { scroll: true } - ); - } - }); + }) + .done(() => MailPoet.Notice.success(MailPoet.I18n.t('oneConfirmationEmailSent'))) + .fail((response) => MailPoet.Notice.showApiErrorNotice(response)); }, }, {