From b5933955d94fe11d041b9f4eedcbc1106c3845d9 Mon Sep 17 00:00:00 2001 From: Scott Kiener Date: Wed, 22 Oct 2025 14:50:38 -0400 Subject: [PATCH] Revert "Merge pull request #2911 from Safelite/feature/CASH-1713" This reverts commit 71c7625631b187b85cf8b7dc938f4242c91edec1, reversing changes made to 9ffd1ec2be56b070057757b505d14ec41da7234c. --- src/layouts/payment-method/payment-method.vue | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index 680d060dc..d22ea1534 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -174,23 +174,6 @@ import { Field } from "vee-validate"; defineRule("payment-method-required", required(errorMessages.OPTION_REQUIRED)); defineRule("recal-ack-required", required(errorMessages.RECAL_ACK_REQUIRED)); -function getFlattenedArrayOfLineItemsWithChildParts(lineItems, childPartRecursiveCall = false) { - let flattenedArray = []; - lineItems?.forEach((lineItem) => { - // this assumes childparts will never be a glass part - lineItem.isChildPart = childPartRecursiveCall; - flattenedArray.push(lineItem); - if (lineItem.childParts) { - flattenedArray = [ - ...flattenedArray, - ...getFlattenedArrayOfLineItemsWithChildParts(lineItem.childParts, true), - ]; - } - }); - - return flattenedArray; -} - export default { name: "paymentMethod", props: { @@ -250,7 +233,7 @@ export default { // Price everything again to ensure that serverData has all values // Specifically this addresses an error where insurance client glass parts are not in serverData // See CASH-1713 for details - let pricedLineItems = await baseMixin.methods.dispatchStoreActionWithLogging( + const pricedLineItems = await baseMixin.methods.dispatchStoreActionWithLogging( storeActions.PRICE_ORDER_ITEMS_AND_SAVE_SERVER_DATA, { availableLineItems: lineItemsOnOrderAndAvailableVaps, @@ -258,7 +241,6 @@ export default { "payment-method", false ); - pricedLineItems = getFlattenedArrayOfLineItemsWithChildParts(pricedLineItems); // Add prices to the availableVaps const pricedAvailableVaps = addPricesToLineItems(availableVaps, pricedLineItems);