This commit is contained in:
2019-04-04 18:05:59 +00:00
parent 67d46052c7
commit 108338dbeb
5 changed files with 33 additions and 13 deletions

View File

@@ -35,6 +35,7 @@ var devShowUnknownError = function(error) {
export default {
status(response) {
//Handle expected api errors
if (response.status == 401) {
//must reject if not authorized
return Promise.reject(new Error("401 - NOT AUTHORIZED"));
@@ -43,6 +44,7 @@ export default {
if (response.status >= 200 && response.status < 300) {
return Promise.resolve(response);
} else {
//log unhandled api error
store.commit(
"logItem",
"API error: status=" +
@@ -52,10 +54,7 @@ export default {
", url=" +
response.url
);
//TODO: If no viable data to return then should reject, otherwise should resolve regardless
//Nope because we will never get here if nothing at all was returned so what is this actually doing??
//let it float up for dealing with by caller(s)
return Promise.resolve(response);
}
},