diff --git a/ayanova/src/components/work-order-header.vue b/ayanova/src/components/work-order-header.vue index 39549f26..83f1d98e 100644 --- a/ayanova/src/components/work-order-header.vue +++ b/ayanova/src/components/work-order-header.vue @@ -107,6 +107,8 @@ export default { }, fieldValueChanged(ref) { if (!this.formState.loading && !this.formState.readonly) { + //flag this record dirty so it gets picked up by save + this.value.isDirty = true; window.$gz.form.fieldValueChanged(this.pvm, ref); } } diff --git a/ayanova/src/views/svc-workorder.vue b/ayanova/src/views/svc-workorder.vue index 2e831186..7e2f43d6 100644 --- a/ayanova/src/views/svc-workorder.vue +++ b/ayanova/src/views/svc-workorder.vue @@ -702,7 +702,7 @@ async function deleteItems(vm, err) { return err; } } -async function saveItems(vm) { +async function saveItems(vm, err) { let totalItems = vm.obj.items.length; if (totalItems == 0) { return true;