diff --git a/ayanova/src/components/work-order-item-scheduled-users.vue b/ayanova/src/components/work-order-item-scheduled-users.vue index 7ecfacc9..474e8502 100644 --- a/ayanova/src/components/work-order-item-scheduled-users.vue +++ b/ayanova/src/components/work-order-item-scheduled-users.vue @@ -169,6 +169,10 @@ export default { }, fieldValueChanged(ref) { if (!this.formState.loading && !this.formState.readonly) { + //flag this record dirty so it gets picked up by save + this.value.items[this.pvm.selectedItemIndex].scheduledUsers[ + this.pvm.selectedScheduledUserItemIndex + ].isDirty = true; window.$gz.form.fieldValueChanged(this.pvm, ref); } }, diff --git a/ayanova/src/components/work-order-items.vue b/ayanova/src/components/work-order-items.vue index e6849ed9..a5fd2ac5 100644 --- a/ayanova/src/components/work-order-items.vue +++ b/ayanova/src/components/work-order-items.vue @@ -169,6 +169,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.items[this.pvm.selectedItemIndex].isDirty = true; window.$gz.form.fieldValueChanged(this.pvm, ref); } },