diff --git a/static/admin/lib/errors-utils.js b/static/admin/lib/errors-utils.js index e32c528..106cd16 100644 --- a/static/admin/lib/errors-utils.js +++ b/static/admin/lib/errors-utils.js @@ -4,7 +4,8 @@ const lib_errors = { extractJqxhrErrorMsg: function(jqxhr) { let hasErrorMsg = ('responseJSON' in jqxhr) && (jqxhr['responseJSON'] != null) && - ('error' in jqxhr['responseJSON']) + ('error' in jqxhr['responseJSON']) && + (typeof jqxhr['responseJSON']['error'] == 'string') return hasErrorMsg ? jqxhr['responseJSON']['error'] : jqxhr.statusText },