Remove currently displayed unathorized email notices on save

[MAILPOET-2804]
This commit is contained in:
Jan Jakeš
2020-03-26 11:25:14 +01:00
committed by Veljko V
parent 8e057d2a2d
commit 6951a9e26b

View File

@@ -93,6 +93,16 @@ const showSetFromAddressModal = async () => {
try {
await handleSave(address);
MailPoet.Modal.close();
// remove unauthorized email notices
const unauthorizedEmailNotice = document.querySelector('[data-notice="unauthorized-email-addresses-notice"]');
if (unauthorizedEmailNotice) {
unauthorizedEmailNotice.remove();
}
const unauthorizedEmailInNewsletterNotice = document.querySelector('[data-notice="unauthorized-email-in-newsletters-addresses-notice"]');
if (unauthorizedEmailInNewsletterNotice) {
unauthorizedEmailInNewsletterNotice.remove();
}
MailPoet.Notice.success(getSuccessMessage());
} catch (e) {
const error = e.errors && e.errors[0] ? e.errors[0] : null;