some updates related to json responses

This commit is contained in:
Henrique Dias
2016-03-06 15:56:53 +00:00
parent e33c79224f
commit ddcaccda0c
8 changed files with 88 additions and 76 deletions

View File

@@ -169,24 +169,26 @@ $(document).on('page:browse', function() {
request.send(JSON.stringify(content));
request.onreadystatechange = function() {
if (request.readyState == 4) {
if (request.status == 200) {
var data = JSON.parse(request.responseText);
var response = JSON.parse(request.responseText);
var type = "success";
var timeout = 5000;
notification({
text: "File created successfully.",
type: 'success',
timeout: 5000
});
if (request.status != 200) {
type = "error";
timeout = false;
}
notification({
text: response.message,
type: type,
timeout: timeout
});
if (request.status == 200) {
$.pjax({
url: data.Location,
container: '#content'
})
} else {
notification({
text: 'Something went wrong.',
type: 'error'
});
console.log(request.responseText);
}
}
}
@@ -353,4 +355,4 @@ $(document).on('page:browse', function() {
git.form.fadeOut(200);
return false;
});
});
});