From 112f94d376213d4791024ec97df1aaaeceb21074 Mon Sep 17 00:00:00 2001 From: Scott Kiener Date: Thu, 20 Apr 2023 14:24:11 -0400 Subject: [PATCH 1/2] CSR-1104 | Update pricing call with new query parameter style --- src/store/index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index abfd830db..88ca0fc2a 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1473,8 +1473,13 @@ export const actions = { ? serviceZipCodeCtu : context.getters.order.serviceLocation.zipCodeCtu; + const lineItemsWithOnlyPartNumbers = availableLineItems.map( + (lineItem) => ({ + partNumber: lineItem.partNumber, + }) + ); const availableLineItemsFormattedForRequest = - getLineItemQueryStringForPricing(availableLineItems); + buildQueryStringParameterFromArrayOfComplexObjects(lineItemsWithOnlyPartNumbers, "lineItems"); const vehicle = context.getters.order.vehicle; @@ -1487,7 +1492,7 @@ export const actions = { `&Year=${vehicle.year}` + `&EON=${context.getters.order.eon}` + `&ZipCode=${zipCodeToUse}` + - `${availableLineItemsFormattedForRequest}`; + `&${availableLineItemsFormattedForRequest}`; const lineItemServerData = context.getters.order.lineItems.serverData; From 824bef0fdba22f8cc6989bc3674177781f9543c3 Mon Sep 17 00:00:00 2001 From: Scott Kiener Date: Thu, 20 Apr 2023 14:27:15 -0400 Subject: [PATCH 2/2] CSR-1104 | Fix formatting --- src/store/index.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 88ca0fc2a..3c51c202e 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1473,13 +1473,14 @@ export const actions = { ? serviceZipCodeCtu : context.getters.order.serviceLocation.zipCodeCtu; - const lineItemsWithOnlyPartNumbers = availableLineItems.map( - (lineItem) => ({ - partNumber: lineItem.partNumber, - }) - ); + const lineItemsWithOnlyPartNumbers = availableLineItems.map((lineItem) => ({ + partNumber: lineItem.partNumber, + })); const availableLineItemsFormattedForRequest = - buildQueryStringParameterFromArrayOfComplexObjects(lineItemsWithOnlyPartNumbers, "lineItems"); + buildQueryStringParameterFromArrayOfComplexObjects( + lineItemsWithOnlyPartNumbers, + "lineItems" + ); const vehicle = context.getters.order.vehicle;