Merge pull request #1873 from Safelite/feature/csr-2084
Send promo codes to tax endpoint
This commit is contained in:
commit
f3090a087a
1 changed files with 4 additions and 1 deletions
|
|
@ -2350,6 +2350,7 @@ export const actions = {
|
|||
laborAmount: lineItem.laborAmount ?? 0,
|
||||
kitPrice: lineItem.kitPrice ?? 0,
|
||||
sellingPrice: lineItem.sellingPrice ?? 0,
|
||||
promoCode: lineItem.promoCode ?? null,
|
||||
}));
|
||||
|
||||
const pricedLineItemsFormattedForRequest =
|
||||
|
|
@ -2953,7 +2954,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 &
|
||||
|
|
|
|||
Loading…
Reference in a new issue