Prettified

This commit is contained in:
Leah Schumann 2023-12-07 06:44:40 -05:00
parent 2ea2176865
commit 669ea2927c
2 changed files with 11 additions and 6 deletions

View file

@ -134,7 +134,7 @@ export async function revalidatePromosAndValidateQueryStringPromo(
pageNameToLog,
false
);
if (validatePromoResponse.errorCode == null) {
// Save promo to store
const activePromos = store.getters.order.lineItems.promos ?? [];

View file

@ -382,17 +382,22 @@ export default {
// Because we don't yet have a robust solution for part interchange ...
// if there are front wiper line items in the revalidate response, we need to delete any existing front wiper line items from the store
// and replace them with those that come back from revalidation.
const revalidateResponseHasFrontWiperLineItems =
const revalidateResponseHasFrontWiperLineItems =
revalidatePromoResponse.promoLineItems.find(
lineItem => lineItem.partType == partTypeStrings.FRONT_WIPER).length > 0;
(lineItem) => lineItem.partType == partTypeStrings.FRONT_WIPER
).length > 0;
if (revalidateResponseHasFrontWiperLineItems) {
const frontWiperLineItemsInStore = this.lineItems.vaps.find(lineItem => lineItem.partType == partTypeStrings.FRONT_WIPER);
const frontWiperLineItemsInStore = this.lineItems.vaps.find(
(lineItem) => lineItem.partType == partTypeStrings.FRONT_WIPER
);
if (frontWiperLineItemsInStore.length > 0) {
this.lineItems.vaps = this.lineItems.vaps.find(lineItem => lineItem.partType != partTypeStrings.FRONT_WIPER);
this.lineItems.vaps = this.lineItems.vaps.find(
(lineItem) => lineItem.partType != partTypeStrings.FRONT_WIPER
);
}
}
const vapsToAddToCart = getVapsThatNeedToBeAddedToSatisfyPromos(
revalidatePromoResponse.promoLineItems,
this.availableVaps,