Fix no-else-return eslint rule in ES5 files

[MAILPOET-1144]
This commit is contained in:
Pavel Dohnal
2017-11-29 15:04:38 +00:00
parent 3d2a433df1
commit 159e946093
9 changed files with 51 additions and 52 deletions

View File

@@ -35,49 +35,49 @@ function (
if (isSameDomain(window.MailPoetForm.ajax_url) === false) {
// non ajax post request
return true;
} else {
}
// ajax request
MailPoet.Ajax.post({
url: window.MailPoetForm.ajax_url,
token: form_data.token,
api_version: form_data.api_version,
endpoint: 'subscribers',
action: 'subscribe',
data: form_data.data
}).fail(function (response) {
form.find('.mailpoet_validate_error').html(
MailPoet.Ajax.post({
url: window.MailPoetForm.ajax_url,
token: form_data.token,
api_version: form_data.api_version,
endpoint: 'subscribers',
action: 'subscribe',
data: form_data.data
}).fail(function (response) {
form.find('.mailpoet_validate_error').html(
response.errors.map(function (error) {
return error.message;
}).join('<br />')
).show();
}).done(function (response) {
}).done(function (response) {
// successfully subscribed
if (
if (
response.meta !== undefined
&& response.meta.redirect_url !== undefined
) {
// go to page
window.location.href = response.meta.redirect_url;
} else {
window.location.href = response.meta.redirect_url;
} else {
// display success message
form.find('.mailpoet_validate_success').show();
}
form.find('.mailpoet_validate_success').show();
}
// reset form
form.trigger('reset');
form.trigger('reset');
// reset validation
parsley.reset();
parsley.reset();
// resize iframe
if (
if (
window.frameElement !== null
&& MailPoet !== undefined
&& MailPoet['Iframe']
) {
MailPoet.Iframe.autoSize(window.frameElement);
}
});
}
MailPoet.Iframe.autoSize(window.frameElement);
}
});
return false;
});
});