This commit is contained in:
2019-01-04 20:04:48 +00:00
parent 17d44a4cef
commit 8fe9cca33a
3 changed files with 82 additions and 29 deletions

View File

@@ -1,4 +1,4 @@
/* Xeslint-disable */
/* eslint-disable */
import store from "../store";
var stringifyPrimitive = function(v) {
@@ -19,13 +19,42 @@ var stringifyPrimitive = function(v) {
export default {
status(response) {
//debugger;
if (response.status >= 200 && response.status < 300) {
return Promise.resolve(response);
} else {
store.commit("logItem", "API error: " + response.statusText);
} else {
store.commit(
"logItem",
"API error: status=" +
response.status +
", statusText=" +
response.statusText +
", url=" +
response.url
);
return Promise.reject(new Error(response.statusText));
}
},
status2(response) {
//debugger;
if (response.status >= 200 && response.status < 300) {
return Promise.resolve(response);
} else {
store.commit(
"logItem",
"API error: status=" +
response.status +
", statusText=" +
response.statusText +
", url=" +
response.url
);
//TODO: If no viable data to return then should reject, otherwise should resolve regardless
return Promise.resolve(response);
}
},
json(response) {
return response.json();
},