From 90c7c459a76f220f385d1d9727d0870124b60921 Mon Sep 17 00:00:00 2001 From: Bill Richardson Date: Tue, 15 Oct 2024 15:24:52 -0400 Subject: [PATCH] Fix for no supporting items on repair --- src/layouts/coverage-statement/coverage-statement.vue | 5 +++-- src/layouts/vehicle-damage/vehicle-damage.vue | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index 42c5bb20..ac0751e8 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -395,9 +395,10 @@ export default { showIssLoadingModal(false); }, async getPricedParts() { - const { glassParts } = this.mainStore.order.lineItems; + const { glassParts, supportingItems } = this.mainStore.order.lineItems; const availableLineItems = [ - ...(glassParts ?? []) + ...(glassParts ?? []), + ...(supportingItems ?? []) ]; // We only call the ITAC pricing endpoint if we are not repair or we are NoComp diff --git a/src/layouts/vehicle-damage/vehicle-damage.vue b/src/layouts/vehicle-damage/vehicle-damage.vue index b2394b82..a86fe4ca 100644 --- a/src/layouts/vehicle-damage/vehicle-damage.vue +++ b/src/layouts/vehicle-damage/vehicle-damage.vue @@ -415,7 +415,7 @@ export default { if (this.isWindshieldRepair) { const results = await Promise.allSettled([useMainStore().getSupportingItems(), useMainStore().getRecalParts()]); - const supportingItems = results[0]; + const supportingItems = results[0].value; useMainStore().updateSupportingItems(supportingItems.data); } else { useMainStore().updateSupportingItems([]);