This commit is contained in:
@@ -781,7 +781,7 @@ async function deleteScheduledUsers(vm, err) {
|
|||||||
`${API_BASE_URL}items/scheduledusers/${vm.deletedGraphItems.scheduledUsers[i]}`
|
`${API_BASE_URL}items/scheduledusers/${vm.deletedGraphItems.scheduledUsers[i]}`
|
||||||
);
|
);
|
||||||
if (res.error) {
|
if (res.error) {
|
||||||
err.items.push(res.error);
|
err.scheduledUsers.push(res.error);
|
||||||
err.error = true;
|
err.error = true;
|
||||||
} else {
|
} else {
|
||||||
vm.deletedGraphItems.scheduledUsers.splice(i, 1);
|
vm.deletedGraphItems.scheduledUsers.splice(i, 1);
|
||||||
@@ -790,10 +790,10 @@ async function deleteScheduledUsers(vm, err) {
|
|||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
async function saveScheduledUsers(vm, woitemindex) {
|
async function saveScheduledUsers(vm, woitemindex, err) {
|
||||||
let totalItems = vm.obj.items[woitemindex].scheduledUsers.length;
|
let totalItems = vm.obj.items[woitemindex].scheduledUsers.length;
|
||||||
if (totalItems == 0) {
|
if (totalItems == 0) {
|
||||||
return true;
|
return err;
|
||||||
}
|
}
|
||||||
for (let i = 0; i < totalItems; i++) {
|
for (let i = 0; i < totalItems; i++) {
|
||||||
let o = vm.obj.items[woitemindex].scheduledUsers[i];
|
let o = vm.obj.items[woitemindex].scheduledUsers[i];
|
||||||
@@ -804,8 +804,8 @@ async function saveScheduledUsers(vm, woitemindex) {
|
|||||||
o
|
o
|
||||||
);
|
);
|
||||||
if (res.error) {
|
if (res.error) {
|
||||||
displayResError(vm, res);
|
err.scheduledUsers.push(res.error);
|
||||||
return false;
|
err.error = true;
|
||||||
} else {
|
} else {
|
||||||
//update any server changed fields
|
//update any server changed fields
|
||||||
//always updated:
|
//always updated:
|
||||||
@@ -820,7 +820,7 @@ async function saveScheduledUsers(vm, woitemindex) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return true; //made it
|
return err; //made it
|
||||||
}
|
}
|
||||||
|
|
||||||
//todo: other grandchildren
|
//todo: other grandchildren
|
||||||
|
|||||||
Reference in New Issue
Block a user