Merge pull request #3284 from Safelite/nation/CASH-3036

Nation/cash 3036
This commit is contained in:
CarlNation 2026-07-24 17:04:55 -04:00 committed by GitHub
commit 6fe17f6810
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 3 deletions

View file

@ -87,12 +87,12 @@ describe("policy-info.vue", () => {
expect(wrapper.vm.displayClaimNumber).toBe(true);
});
test("is false when only unrelated flags (e.g. otherResponsibleParty, thirdPartyVehicle, injuries) are checked", async () => {
test("is false when only unrelated flags (e.g. thirdPartyVehicle, injuries) are checked", async () => {
const { wrapper } = setupMocks();
wrapper.vm.morePolicyQuestions = {
additionalDamage: false,
rental: false,
otherResponsibleParty: true,
otherResponsibleParty: false,
thirdPartyVehicle: true,
injuries: true,
};

View file

@ -496,9 +496,12 @@ export default {
const additionalDamageFlag =
morePolicyQuestionAnswerToFlag[morePolicyQuestionAnswers.ADDITIONAL_DAMAGE];
const rentalFlag = morePolicyQuestionAnswerToFlag[morePolicyQuestionAnswers.RENTAL];
const otherResponsibleParty =
morePolicyQuestionAnswerToFlag[morePolicyQuestionAnswers.OTHER_RESPONSIBLE_PARTY];
return Boolean(
this.morePolicyQuestions?.[additionalDamageFlag] ||
this.morePolicyQuestions?.[rentalFlag]
this.morePolicyQuestions?.[rentalFlag] ||
this.morePolicyQuestions?.[otherResponsibleParty]
);
},
},