User lists now working properly with datalist. Fixup for many areas where error constructor was being called with object instead of string

This commit is contained in:
2020-12-08 20:25:55 +00:00
parent 0b7f418c11
commit 9f0ef1a8f5
19 changed files with 68 additions and 60 deletions

View File

@@ -95,7 +95,6 @@ export default {
let res = await window.$gz.api.get("enum-list/list/" + enumKey);
//We never expect there to be no data here
if (!res.hasOwnProperty("data")) {
// throw new Error(res);
return Promise.reject(res);
}
return res.data;

View File

@@ -24,7 +24,7 @@ export default {
//fetch and populate the store
let res = await window.$gz.api.get("form-custom/" + formKey);
if (res.error) {
throw new Error(res.error);
throw new Error(window.$gz.errorHandler.errorToString(res, vm));
}
window.$gz.store.commit("setFormCustomTemplateItem", {
formKey: formKey,

View File

@@ -503,7 +503,8 @@ export default {
handleError("UPSERT", error, route);
} else {
//specifically this is for the login page
throw new Error(error);
// throw new Error(error);
throw new Error(window.$gz.errorHandler.errorToString(res));
}
}
},
@@ -694,7 +695,8 @@ export default {
let res = await window.$gz.api.upsert("report/render", reportDataOptions);
if (res.error) {
throw new Error(res.error);
throw new Error(window.$gz.errorHandler.errorToString(res));
//throw new Error(res.error);
} else {
let reportUrl = window.$gz.api.reportDownloadUrl(res.data);
if (redirectNotPopup) {

View File

@@ -730,7 +730,8 @@ async function getUserOptions() {
"logItem",
"Initialize::() fetch useroptions -> error" + error
);
throw new Error(error);
// throw new Error(error);
throw new Error(window.$gz.errorHandler.errorToString(res));
}
}

View File

@@ -21,7 +21,8 @@ export default {
if (keepChecking && window.$gz.store.state.authenticated) {
status = await window.$gz.api.get("notify/new-count");
if (status.error) {
throw new Error(status.error);
throw new Error(window.$gz.errorHandler.errorToString(status));
// throw new Error(status.error);
} else {
window.$gz.store.commit("setNewNotificationCount", status.data);
//success so go to default in case it was changed by an error

View File

@@ -62,7 +62,10 @@ export default {
"user/inside-type/" + tid.id
);
if (res.error) {
throw new Error(res.error);
//throw new Error(res.error);
throw new Error(
window.$gz.errorHandler.errorToString(res, vm)
);
}
if (res.data) {
tid.inside = res.data;
@@ -80,7 +83,8 @@ export default {
});
}
} catch (e) {
throw new Error(e);
throw new Error(window.$gz.errorHandler.errorToString(e, vm));
//throw new Error(e);
}
})();
}
@@ -100,14 +104,16 @@ export default {
let res = await window.$gz.api.get("attachment/parent/" + tid.id);
if (res.error) {
throw new Error(res.error);
throw new Error(window.$gz.errorHandler.errorToString(res, vm));
// throw new Error(res.error);
}
if (res.data.id && res.data.id != 0) {
this.handleOpenObjectClick(vm, res.data);
return;
}
} catch (e) {
throw new Error(e);
//throw new Error(e);
throw new Error(window.$gz.errorHandler.errorToString(e, vm));
}
})();
@@ -146,7 +152,8 @@ export default {
);
if (res.error) {
throw new Error(res.error);
//throw new Error(res.error);
throw new Error(window.$gz.errorHandler.errorToString(res, vm));
}
if (res && res.data) {
vm.$router.push({
@@ -156,7 +163,8 @@ export default {
return;
}
} catch (e) {
throw new Error(e);
//throw new Error(e);
throw new Error(window.$gz.errorHandler.errorToString(e, vm));
}
})();