From bbec912fc3e8dc476b54e13503689dac744d160f Mon Sep 17 00:00:00 2001 From: Donielle Austin Date: Thu, 19 May 2022 14:18:14 -0400 Subject: [PATCH 01/35] extra vin success defect --- src/layouts/vin-lookup/vin-lookup.vue | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/layouts/vin-lookup/vin-lookup.vue b/src/layouts/vin-lookup/vin-lookup.vue index 541653898..e16779ad0 100644 --- a/src/layouts/vin-lookup/vin-lookup.vue +++ b/src/layouts/vin-lookup/vin-lookup.vue @@ -65,14 +65,6 @@ alertClass="alert-warning" cmsWidgetName="NoMatchAlertWidget" /> - Date: Thu, 19 May 2022 16:20:20 -0400 Subject: [PATCH 02/35] vin lookup extra succss alert --- src/layouts/vin-lookup/vin-lookup.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/layouts/vin-lookup/vin-lookup.vue b/src/layouts/vin-lookup/vin-lookup.vue index e16779ad0..471797c99 100644 --- a/src/layouts/vin-lookup/vin-lookup.vue +++ b/src/layouts/vin-lookup/vin-lookup.vue @@ -65,6 +65,14 @@ alertClass="alert-warning" cmsWidgetName="NoMatchAlertWidget" /> + Date: Thu, 19 May 2022 16:35:31 -0400 Subject: [PATCH 03/35] CSR-635 | Vin not found alert not clearing Cleared vin not found alert when vin input is changed --- src/layouts/vin-lookup/vin-lookup.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/layouts/vin-lookup/vin-lookup.vue b/src/layouts/vin-lookup/vin-lookup.vue index 6476ac1a9..674c9a6d8 100644 --- a/src/layouts/vin-lookup/vin-lookup.vue +++ b/src/layouts/vin-lookup/vin-lookup.vue @@ -189,6 +189,7 @@ export default { }, watch: { vin() { + this.vinNotFound = false; this.$refs.funnelFooter.updateButtonText( this.getCmsContent("FunnelFooterWidget", "ForwardButtonText") ); From 55b99f0933e7b2ec00fb5f82c41b0e891bc35bdb Mon Sep 17 00:00:00 2001 From: CarlNation Date: Fri, 20 May 2022 06:14:56 -0400 Subject: [PATCH 04/35] CSR-611 glassToReplace does not exist in store for repairs --- src/helpers/damage-helper.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/helpers/damage-helper.js b/src/helpers/damage-helper.js index 0928a2656..55d10738d 100644 --- a/src/helpers/damage-helper.js +++ b/src/helpers/damage-helper.js @@ -3,17 +3,18 @@ import baseMixin from "@/mixins/base-mixin.js"; import { storeActions } from "@/constants/store-actions"; export function getDamageString() { - const damageLocations = store.getters.damage.glassToReplace; + // If it's a repair it's always a windshield. const isRepair = store.getters.damage.isRepair; + if(isRepair){ + return "windshield" + } + + const damageLocations = store.getters.damage.glassToReplace; let returnString; if (!damageLocations) { return; } - // If it's a repair it's always a windshield. - if(isRepair){ - return "windshield" - } if (damageLocations.length > 1) { returnString = "match" From 4816bf75c01d602b344aa86399d4be744e800885 Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Fri, 20 May 2022 08:12:16 -0400 Subject: [PATCH 05/35] CSR-624: add unmounted method to clear checked answers --- .../list-button-horizontal/list-button-horizontal.vue | 4 ++++ src/ux-components/list-button/list-button.vue | 4 ++++ src/ux-components/list-card/list-card.vue | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/src/ux-components/list-button-horizontal/list-button-horizontal.vue b/src/ux-components/list-button-horizontal/list-button-horizontal.vue index ccb995f77..974a965b8 100644 --- a/src/ux-components/list-button-horizontal/list-button-horizontal.vue +++ b/src/ux-components/list-button-horizontal/list-button-horizontal.vue @@ -91,6 +91,10 @@ export default { : this.selectedValues[0]; } }, + unmounted() { // needed to clear this button's selectedValues if it is removed + this.checkValue = false; + this.handleCheckChange(); + }, methods: { displayLoader() { this.isLoaderDisplayed = true; diff --git a/src/ux-components/list-button/list-button.vue b/src/ux-components/list-button/list-button.vue index 1f1a5046b..e567ebaa6 100644 --- a/src/ux-components/list-button/list-button.vue +++ b/src/ux-components/list-button/list-button.vue @@ -91,6 +91,10 @@ export default { : this.selectedValues[0]; } }, + unmounted() { // needed to clear this button's selectedValues if it is removed + this.checkValue = false; + this.handleCheckChange(); + }, methods: { displayLoader() { this.isLoaderDisplayed = true; diff --git a/src/ux-components/list-card/list-card.vue b/src/ux-components/list-card/list-card.vue index 742ec4584..c5ed398f3 100644 --- a/src/ux-components/list-card/list-card.vue +++ b/src/ux-components/list-card/list-card.vue @@ -98,6 +98,10 @@ export default { : this.selectedValues[0]; } }, + unmounted() { // needed to clear this button's selectedValues if it is removed + this.checkValue = false; + this.handleCheckChange(); + }, computed: { getLabelClasses() { if (this.isWide) { From 476bd06bac8a055ef7e5daad381a4ca6702e3460 Mon Sep 17 00:00:00 2001 From: Mark Harris Date: Fri, 20 May 2022 08:17:06 -0400 Subject: [PATCH 06/35] Sped up transition speed --- src/App.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/App.vue b/src/App.vue index f161d937e..285c445ac 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,6 @@