Merge pull request #1938 from Safelite/feature/CSR-2181

CSR-2181 Exclude Labor2 part type
This commit is contained in:
CarlNation 2024-08-14 09:00:28 -04:00 committed by GitHub
commit a599658c59
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 18 additions and 12 deletions

View file

@ -9,6 +9,7 @@ const partTypeStrings = {
REPAIR_FEE: "REPAIR FEE",
EARLY_BIRD: "EARLY BIRD",
SERVICE_PACKAGE_DISCOUNT: "SERVICE PACKAGE DISCOUNT",
LABOR2: "LABOR2",
};
export { partTypeStrings };

View file

@ -72,6 +72,7 @@ import { fmgPageValues } from "@/router/router-constants/fmgPage-values";
import { Form } from "vee-validate";
import store from "@/store";
import vehicleQuestionsMixin from "@/mixins/vehicle-questions-mixin";
import { partTypeStrings } from "@/constants/part-type-strings";
export default {
name: "vehicle-parts",
@ -134,16 +135,18 @@ export default {
glassName: g.glassName,
glassLocation: g.glassLocation,
colorAnswers: g.parts?.reduce((arr, p) => {
arr.push({
ColorAnswerText: p.color,
FeatureAnswers: [
{
FeatureAnswerText:
p.description === "" ? p.color : p.description,
PartNumber: p.partNumber,
},
],
});
if (p.partType != partTypeStrings.LABOR2) {
arr.push({
ColorAnswerText: p.color,
FeatureAnswers: [
{
FeatureAnswerText:
p.description === "" ? p.color : p.description,
PartNumber: p.partNumber,
},
],
});
}
return arr;
}, []),
};

View file

@ -1267,7 +1267,8 @@ export const actions = {
shouldUseSessionId: shouldUseSessionId,
experimentsForUser: experimentsForUser,
referralSequenceNumber: referralSequenceNumber,
parentAccountNumber: parentAccountNumber,
parentAccountNumber:
parentAccountNumber ?? applicationConfig.CASH_PARENT_ACCOUNT_NUMBER,
};
return globalMethods
@ -1316,7 +1317,8 @@ export const actions = {
shouldUseSessionId: shouldUseSessionId,
experimentsForUser: experimentsForUser,
referralSequenceNumber: referralSequenceNumber,
parentAccountNumber: parentAccountNumber,
parentAccountNumber:
parentAccountNumber ?? applicationConfig.CASH_PARENT_ACCOUNT_NUMBER,
};
return globalMethods