Merged from develop, prettified
This commit is contained in:
parent
0b63dfca88
commit
d8dd23e2c9
2 changed files with 9 additions and 8 deletions
|
|
@ -92,7 +92,6 @@ import { errorMessages } from "@/constants/error-messages";
|
|||
import { AppointmentTypeStrings } from "@/constants/schedule-constants";
|
||||
import { LineItemUtilities, mapTaxedAvailableLineItemsToStoreFormat } from "../../store";
|
||||
|
||||
|
||||
defineRule("option-required", required(errorMessages.OPTION_REQUIRED));
|
||||
|
||||
export default {
|
||||
|
|
@ -177,7 +176,10 @@ export default {
|
|||
const lineItemUtilities = new LineItemUtilities();
|
||||
lineItemUtilities.addGuidToLineItemsIfNotAlreadyThere(availableLineItems);
|
||||
|
||||
const cartLineItems = mapTaxedAvailableLineItemsToStoreFormat(availableLineItems, lineItems);
|
||||
const cartLineItems = mapTaxedAvailableLineItemsToStoreFormat(
|
||||
availableLineItems,
|
||||
lineItems
|
||||
);
|
||||
|
||||
// Call the "next" function to complete the transition to this page.
|
||||
next((vm) => {
|
||||
|
|
|
|||
|
|
@ -1298,7 +1298,7 @@ export const actions = {
|
|||
});
|
||||
|
||||
syncLineItemIds(response.data, context.getters.order.lineItems.vaps);
|
||||
console.log(response.data)
|
||||
console.log(response.data);
|
||||
return response;
|
||||
},
|
||||
|
||||
|
|
@ -2571,8 +2571,7 @@ export class LineItemUtilities {
|
|||
}
|
||||
}
|
||||
|
||||
export function mapTaxedAvailableLineItemsToStoreFormat(availableLineItems, storeLineItems)
|
||||
{
|
||||
export function mapTaxedAvailableLineItemsToStoreFormat(availableLineItems, storeLineItems) {
|
||||
// clone the lineItems array because what we're passing in is referencing the store directly
|
||||
const lineItems = deepClone(storeLineItems);
|
||||
|
||||
|
|
@ -2580,8 +2579,9 @@ export function mapTaxedAvailableLineItemsToStoreFormat(availableLineItems, stor
|
|||
lineItemsInCategory = lineItemsInCategory ?? [];
|
||||
|
||||
for (let lineItemIndex = 0; lineItemIndex < lineItemsInCategory.length; lineItemIndex++) {
|
||||
|
||||
const availableLineItem = availableLineItems.find(ali => ali.partNumber == lineItemsInCategory[lineItemIndex].partNumber);
|
||||
const availableLineItem = availableLineItems.find(
|
||||
(ali) => ali.partNumber == lineItemsInCategory[lineItemIndex].partNumber
|
||||
);
|
||||
if (availableLineItem) {
|
||||
lineItemsInCategory[lineItemIndex].salesTax = availableLineItem.salesTax;
|
||||
}
|
||||
|
|
@ -2663,7 +2663,6 @@ function addGuidToLineItemsIfNotAlreadyThere(lineItems) {
|
|||
}
|
||||
|
||||
function syncLineItemIds(lineItemsWithoutIds, lineItemsWithIds) {
|
||||
|
||||
if (!lineItemsWithIds || !lineItemsWithoutIds) {
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue