Send promo codes to tax endpoint

This commit is contained in:
Chloe Herd 2024-05-29 13:43:41 -04:00
parent 41c5ace3dd
commit f2eb6a4c88

View file

@ -2329,6 +2329,7 @@ export const actions = {
laborAmount: lineItem.laborAmount ?? 0,
kitPrice: lineItem.kitPrice ?? 0,
sellingPrice: lineItem.sellingPrice ?? 0,
promoCode: lineItem.promoCode ?? null,
}));
const pricedLineItemsFormattedForRequest =
@ -2932,7 +2933,9 @@ function buildQueryStringParameterFromArrayOfComplexObjects(arrayOfObjects, para
let queryStringParameter = "";
for (let i = 0; i < arrayOfObjects.length; i++) {
for (const [key, value] of Object.entries(arrayOfObjects[i])) {
queryStringParameter += `${parameterName}[${i}].${key}=${value}&`;
if (value || value === 0) {
queryStringParameter += `${parameterName}[${i}].${key}=${value}&`;
}
}
}
// Remove trailing &