Changeset View
Changeset View
Standalone View
Standalone View
src/resources/js/app.js
Show First 20 Lines • Show All 488 Lines • ▼ Show 20 Lines | error => { | ||||
// Standard form element | // Standard form element | ||||
input.addClass('is-invalid') | input.addClass('is-invalid') | ||||
input.parent().find('.invalid-feedback').remove() | input.parent().find('.invalid-feedback').remove() | ||||
input.parent().append(feedback) | input.parent().append(feedback) | ||||
} | } | ||||
} | } | ||||
}) | }) | ||||
form.find('.is-invalid:not(.listinput-widget)').first().focus() | form.find('.is-invalid:not(.list-input)').first().focus() | ||||
}) | }) | ||||
} | } | ||||
else if (data.status == 'error') { | else if (data.status == 'error') { | ||||
error_msg = data.message | error_msg = data.message | ||||
} | } | ||||
else { | else { | ||||
error_msg = error.request ? error.request.statusText : error.message | error_msg = error.request ? error.request.statusText : error.message | ||||
} | } | ||||
app.$toast.error(error_msg || app.$t('error.server')) | app.$toast.error(error_msg || app.$t('error.server')) | ||||
// Pass the error as-is | // Pass the error as-is | ||||
return Promise.reject(error) | return Promise.reject(error) | ||||
} | } | ||||
) | ) |