CASH-48 null check
This commit is contained in:
CarlNation 2025-02-03 15:07:38 -05:00
parent e559d37ac0
commit 8a0d622049

View file

@ -120,35 +120,35 @@ export default {
const partsOrQuestions = orderFromStore.damage?.partQuestionAnswers; const partsOrQuestions = orderFromStore.damage?.partQuestionAnswers;
partsOrQuestions.forEach(pqa => { if (partsOrQuestions) {
const payloadPartQuestions = []; partsOrQuestions.forEach(pqa => {
pqa.answeredQuestions.forEach(answer => { const payloadPartQuestions = [];
payloadPartQuestions.push({ pqa.answeredQuestions.forEach(answer => {
questionSeq: answer?.questionNum, payloadPartQuestions.push({
questionText: answer?.questionText, questionSeq: answer?.questionNum,
answerText: answer?.selectedAnswerText, questionText: answer?.questionText,
basePart: pqa?.result, answerText: answer?.selectedAnswerText,
basePart: pqa?.result,
});
}); });
const payload = {
eon: orderFromStore.eon,
ctu: ctu,
workOrderId: orderFromStore.workOrderId,
workOrderNumber: orderFromStore.workOrderNumber,
carId: orderFromStore.vehicle.carId,
glassLocation: pqa?.glassLocation,
partQuestions: payloadPartQuestions,
};
baseMixin.methods.dispatchStoreAction(
storeActions.LOG_PART_QUESTIONS,
payload,
false
);
}); });
}
const payload = {
eon: orderFromStore.eon,
ctu: ctu,
workOrderId: orderFromStore.workOrderId,
workOrderNumber: orderFromStore.workOrderNumber,
carId: orderFromStore.vehicle.carId,
glassLocation: pqa?.glassLocation,
partQuestions: payloadPartQuestions,
};
baseMixin.methods.dispatchStoreAction(
storeActions.LOG_PART_QUESTIONS,
payload,
false
);
});
// Create order // Create order
await baseMixin.methods.dispatchStoreAction(storeActions.CREATE_SUBMITTED_ORDER); // This nulls the Store order await baseMixin.methods.dispatchStoreAction(storeActions.CREATE_SUBMITTED_ORDER); // This nulls the Store order