mirror of
https://bitbucket.org/wisemapping/wisemapping-open-source.git
synced 2024-11-30 01:14:59 +01:00
- Fix save errors when the resturned value is a HTML and not a JSON object.
This commit is contained in:
parent
e1d4f0afc8
commit
000b6a693d
@ -47,10 +47,14 @@ mindplot.RESTPersistenceManager = new Class({
|
|||||||
onFailure:function (xhr) {
|
onFailure:function (xhr) {
|
||||||
var responseText = xhr.responseText;
|
var responseText = xhr.responseText;
|
||||||
var error = null;
|
var error = null;
|
||||||
try {
|
|
||||||
error = JSON.decode(responseText);
|
var contentType = this.getHeader("Content-Type");
|
||||||
} catch (e) {
|
if (contentType != null && contentType.indexOf("application/json") != -1) {
|
||||||
throw "Unexpected error saving. Error response is not json object:" + responseText;
|
try {
|
||||||
|
error = JSON.decode(responseText);
|
||||||
|
} catch (e) {
|
||||||
|
throw "Unexpected error saving. Error response is not json object:" + responseText;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
events.onError(error);
|
events.onError(error);
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user