diff --git a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.spec.js b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.spec.js index 4a3d50e4..1c36c510 100644 --- a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.spec.js +++ b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.spec.js @@ -234,6 +234,6 @@ function setupMocks({ glassNameProp, glassLocationProp, colorAnswersProp, modelV const partsOrQuestions = pageData ?? { partsOrQuestions: [{ glassName: "Stationary", glassLocation: "Rear", parts: [] }] }; useMainStore().pageData = jest.fn(); useMainStore().pageData.mockReturnValue(partsOrQuestions); - document.querySelector = jest.fn().mockReturnValue({checked: false}); + document.querySelector = jest.fn().mockReturnValue({clicked: false}); return { wrapper }; } diff --git a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue index 46818337..baaa6081 100644 --- a/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue +++ b/src/layouts/vehicle-parts/glass-part-question/glass-part-question.vue @@ -28,8 +28,7 @@ isRequired isSmallQuestionText :groupName="`${glassLocation}-${glassName}-${selectedTint}`" - :validationRules="partValidationRules" - /> + :validationRules="partValidationRules" /> @@ -196,10 +195,12 @@ export default { if (this.partsForSelectedTint?.length == 1) { this.selectedPartNumber = { value: this.partsForSelectedTint[0].partNumber }; - //select element with matching partNumber + // //select element with matching partNumber this.$nextTick(() => { - document.querySelector('input[value=' + this.selectedPartNumber + ']').click(); + document.querySelector('input[value=' + this.selectedPartNumber + ']').checked = true; }); + + } } },