Make lineItems pricing lineup safer
This commit is contained in:
parent
3969eb4f35
commit
87d83ee21b
1 changed files with 7 additions and 5 deletions
|
|
@ -110,11 +110,13 @@ export function addPricesToLineItems(lineItems, pricingLineItems) {
|
||||||
addPricesToLineItems(lineItem.childParts, pricingLineItems);
|
addPricesToLineItems(lineItem.childParts, pricingLineItems);
|
||||||
}
|
}
|
||||||
|
|
||||||
const pricedLineItem = pricingLineItems.splice(lineItemIndex, 1)[0];
|
if (lineItemIndex !== -1) {
|
||||||
lineItem.laborAmount = pricedLineItem.laborAmount;
|
const pricedLineItem = pricingLineItems.splice(lineItemIndex, 1)[0];
|
||||||
lineItem.sellingPrice = pricedLineItem.sellingPrice;
|
lineItem.laborAmount = pricedLineItem.laborAmount;
|
||||||
lineItem.kitPrice = pricedLineItem.kitPrice;
|
lineItem.sellingPrice = pricedLineItem.sellingPrice;
|
||||||
lineItem.salesTax = pricedLineItem.salesTax;
|
lineItem.kitPrice = pricedLineItem.kitPrice;
|
||||||
|
lineItem.salesTax = pricedLineItem.salesTax;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
return lineItems;
|
return lineItems;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue