Merge branch 'release/2026.06.18' into nation/CASH-2844v2

This commit is contained in:
CarlNation 2026-06-11 14:09:45 -04:00 committed by GitHub
commit b8ab378409
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 13 additions and 2 deletions

View file

@ -56,6 +56,10 @@ const endpoints = {
url: "/parts/api/v1/parts/parts-or-questions", url: "/parts/api/v1/parts/parts-or-questions",
method: "POST", method: "POST",
}, },
GetPartsOrQuestionsV3: {
url: "/parts/api/v3/parts/parts-or-questions",
method: "POST",
},
GetParts: { GetParts: {
url: "/parts/api/v1/parts/parts", url: "/parts/api/v1/parts/parts",
method: "POST", method: "POST",

View file

@ -1970,10 +1970,14 @@ export const actions = {
// create a new array to avoid mutating state // create a new array to avoid mutating state
const glassArrayForPayload = convertGlassPieceNamingForApi(glassArray); const glassArrayForPayload = convertGlassPieceNamingForApi(glassArray);
const partsOrQuestionsEndpoint = vehicle.vinRequired
? endpoints.GetPartsOrQuestionsV3
: endpoints.GetPartsOrQuestions;
const response = await globalMethods const response = await globalMethods
.callHttpClient({ .callHttpClient({
method: endpoints.GetPartsOrQuestions.method, method: partsOrQuestionsEndpoint.method,
endpoint: endpoints.GetPartsOrQuestions.url, endpoint: partsOrQuestionsEndpoint.url,
payload: { payload: {
carId: carId, carId: carId,
glassPieces: glassArrayForPayload, glassPieces: glassArrayForPayload,
@ -2016,6 +2020,7 @@ export const actions = {
const vehicle = context.getters.vehicle; const vehicle = context.getters.vehicle;
const damage = context.getters.damage; const damage = context.getters.damage;
const order = context.state.order; const order = context.state.order;
const payment = context.getters.payment;
const carId = vehicle.carId; const carId = vehicle.carId;
const glassArray = damage.glassToReplace; const glassArray = damage.glassToReplace;
@ -2024,6 +2029,7 @@ export const actions = {
const vin = vehicle.vin; const vin = vehicle.vin;
const serviceType = order.serviceLocation?.appointmentType; const serviceType = order.serviceLocation?.appointmentType;
const referralSeqNumber = order.referralSequenceNumber; const referralSeqNumber = order.referralSequenceNumber;
const parentAccountNumber = payment.parentAccountNumber;
// create a new array to avoid mutating state // create a new array to avoid mutating state
const glassArrayForPayload = convertGlassPieceNamingForApi(glassArray); const glassArrayForPayload = convertGlassPieceNamingForApi(glassArray);
@ -2040,6 +2046,7 @@ export const actions = {
vin: vin, vin: vin,
serviceType: serviceType, serviceType: serviceType,
referralSeqNumber: referralSeqNumber, referralSeqNumber: referralSeqNumber,
parentAccountNumber: parentAccountNumber,
}, },
logApiCall: true, logApiCall: true,
pageNameToLog: pageNameToLog, pageNameToLog: pageNameToLog,