From f02c152c6ff888a33ac86a55031db9729ba7d699 Mon Sep 17 00:00:00 2001 From: Michaela Brydon Date: Wed, 11 Oct 2023 23:29:36 -0400 Subject: [PATCH] Reverting stuff --- src/store/index.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 911e08f5..334b294d 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -556,7 +556,7 @@ export const useMainStore = defineStore({ const { vin } = vehicle; // create a new array to avoid mutating state - const glassArrayForPayload = convertGlassPieceNamingForApi(glassArray); + const glassArrayForPayload = convertGlassPieceToBackEndCompatibleFormat(glassArray); const response = await globalMethods.callHttpClient({ method: endpoints.GetPartsOrQuestions.method, @@ -655,7 +655,7 @@ export const useMainStore = defineStore({ partType: lineItem.partType })); const glassPieces = order.damage.glassToReplace - ? convertGlassPieceNamingForApi(order.damage.glassToReplace) + ? convertGlassPieceToBackEndCompatibleFormat(order.damage.glassToReplace) : []; const payload = { startDate, @@ -715,7 +715,7 @@ export const useMainStore = defineStore({ partType: lineItem.partType })); const glassPieces = order.damage.glassToReplace - ? convertGlassPieceNamingForApi(order.damage.glassToReplace) + ? convertGlassPieceToBackEndCompatibleFormat(order.damage.glassToReplace) : []; const payload = { providerNumber, @@ -2069,6 +2069,13 @@ function buildQueryStringParameterFromArrayOfComplexObjects(arrayOfObjects, para return queryStringParameter.slice(0, -1); } +function convertGlassPieceToBackEndCompatibleFormat(glassPieces) { + return glassPieces.map((glassPiece) => ({ + location: glassPiece.glassLocation, + name: glassPiece.glassName + })); +} + function providersEqual(providerA, providerB) { return ( providerA.providerNumber === providerB.providerNumber