From 5e21c0c56b61225c92299ce291857913c4518d3a Mon Sep 17 00:00:00 2001 From: Sneha Date: Thu, 11 Apr 2024 11:29:48 +0530 Subject: [PATCH] CSR-2044 --- src/layouts/schedule/schedule.spec.js | 3 +++ src/layouts/schedule/schedule.vue | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/src/layouts/schedule/schedule.spec.js b/src/layouts/schedule/schedule.spec.js index 270da75f0..6ae4a5410 100644 --- a/src/layouts/schedule/schedule.spec.js +++ b/src/layouts/schedule/schedule.spec.js @@ -527,6 +527,9 @@ describe("schedule.vue...", () => { data: [], }; }); + wrapper.vm.selectableDatesData = { + estimatedServiceMinutesMinimum: 30, + }; wrapper.vm.$router.navigateWithSaving = jest.fn(() => { return {}; }); diff --git a/src/layouts/schedule/schedule.vue b/src/layouts/schedule/schedule.vue index 1eb80015e..4ac2a816f 100644 --- a/src/layouts/schedule/schedule.vue +++ b/src/layouts/schedule/schedule.vue @@ -427,6 +427,11 @@ export default { forwardButtonAction() { this.updateSupportingItems(); + //update jobMin minutes if it's null because when switching from cash to insurance dynamo returns null for jobMin + if (this.selectedTimeSlotInfo.timeSlot.jobMinMinutes == null) { + this.selectedTimeSlotInfo.timeSlot.jobMinMinutes = + this.selectableDatesData.estimatedServiceMinutesMinimum.toString(); + } this.dispatchStoreAction( this.storeActions.SAVE_SCHEDULE, this.selectedTimeSlotInfo.timeSlot,