This commit is contained in:
2021-04-12 17:57:59 +00:00
parent 5183e35a89
commit 07336466a2

View File

@@ -419,7 +419,16 @@ export default {
//mostly via workorderitem
//########################################################
let noProblem = true;
let isNew = this.obj.concurrency == 0;
//HEADER MUST BE SAVED FIRST IF IT's NEW
//(otherwise there's nothing to hang the other things off of)
let headerSaved = false;
if (this.obj.concurrency == 0) {
console.log("concurrency 0, saving header");
noProblem = await saveHeader(vm);
headerSaved = true;
}
//### STATE first if unlocking only
//if moving to another locked state this will block further updates below but we're accepting that
@@ -445,7 +454,7 @@ export default {
//############ SAVE GRAPH ###############
//HEADER
if (noProblem) {
if (noProblem && !headerSaved) {
noProblem = await saveHeader(vm);
}
@@ -610,6 +619,7 @@ async function saveHeader(vm) {
}
let isPost = o.id == 0;
let res = await window.$gz.api.upsert(`${API_BASE_URL}`, o);
console.log("result of saving header is ", res);
if (res.error) {
displayResError(vm, res);
return false;