Merge pull request #895 from Safelite/feature/CSR-731

CSR-999 | Fix repairchips being priced incorrectly
This commit is contained in:
scottkiener 2022-12-27 16:37:40 -05:00 committed by GitHub
commit 54000935a9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1588,9 +1588,10 @@ function convertGlassPieceNamingFromApi(glassArray) {
function addPricesToLineItems(lineItems, pricingLineItems) {
lineItems.forEach((lineItem) => {
let pricedLineItem = pricingLineItems.find(
let lineItemIndex = pricingLineItems.findIndex(
(pricingLineItem) => pricingLineItem.partNumber === lineItem.partNumber
);
let pricedLineItem = pricingLineItems.splice(lineItemIndex, 1)[0];
lineItem.laborAmount = pricedLineItem.laborAmount;
lineItem.sellingPrice = pricedLineItem.sellingPrice;
lineItem.kitPrice = pricedLineItem.kitPrice;