Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // be sure to add 'dojo/_base/lang' to AMD modules at the top
- lang.extend(argos._EditBase, {
- getErrorMessage: function(error) {
- var message = this.errorText.general;
- if (error) {
- message = this.errorText.status[error.status] || this.errorText.general;
- var response = lang.getObject('xhr.responseText', false, error);
- if (response) {
- var errorObject = JSON.parse(response);
- if (Array.isArray(errorObject)) errorObject = errorObject[0];
- if (errorObject && errorObject.hasOwnProperty('message')) {
- message = errorObject.message;
- }
- }
- }
- return message;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement