From 2c135c429cf463766f484272ba66018d93ef53d9 Mon Sep 17 00:00:00 2001 From: Jeremy-Z Date: Thu, 4 Dec 2025 16:21:06 -0500 Subject: [PATCH 1/5] Fixing issue with combined-quote call. --- .../service-packages/service-packages.vue | 16 ++++++++++------ src/store/index.js | 12 +++++++++++- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/src/layouts/service-packages/service-packages.vue b/src/layouts/service-packages/service-packages.vue index 8905db79..2f5f4473 100644 --- a/src/layouts/service-packages/service-packages.vue +++ b/src/layouts/service-packages/service-packages.vue @@ -112,11 +112,16 @@ export default { const { feeItems } = store.order.lineItems; - const availableLineItems = [ - resultMap.rainDefense, - ...resultMap.wipers, - ...feeItems - ]; + let availableLineItems = []; + + if ( resultMap?.rainDefense?.length > 0 ) + availableLineItems.push(resultMap.rainDefense); + + if ( resultMap?.wipers?.length > 0 ) + availableLineItems.push(...resultMap.wipers); + + if ( feeItems?.length > 0 ) + availableLineItems.push(...feeItems); let hasBailedOut = false; await store.getCombinedQuote(availableLineItems) @@ -195,7 +200,6 @@ export default { } }; -