From f471f6f1e452bacfcd9a3b91be146356be651202 Mon Sep 17 00:00:00 2001 From: NSUWAL123 Date: Fri, 9 Feb 2024 14:27:47 +0545 Subject: [PATCH 1/2] fix consentQuestion: participated_in question required change to false --- src/frontend/src/constants/ConsentQuestions.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontend/src/constants/ConsentQuestions.tsx b/src/frontend/src/constants/ConsentQuestions.tsx index 08c86b9bb8..0fdfed53ce 100644 --- a/src/frontend/src/constants/ConsentQuestions.tsx +++ b/src/frontend/src/constants/ConsentQuestions.tsx @@ -131,7 +131,7 @@ export const consentQuestions: consentQuestionsType[] = [ { id: 'participated_in', type: 'checkbox', - required: true, + required: false, question: 'Have you participated in...?', description: 'These are not required but helpful in assessing on-boarding pathways.', options: [ From 9a1ecfcc52d1d9aa7c96fdc78bf53433251a6fb7 Mon Sep 17 00:00:00 2001 From: NSUWAL123 Date: Fri, 9 Feb 2024 14:29:31 +0545 Subject: [PATCH 2/2] fix consentDetailsValidation: updated validation where user should mark atleast one checkbox for log_into question --- .../validation/ConsentDetailsValidation.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/components/CreateEditOrganization/validation/ConsentDetailsValidation.ts b/src/frontend/src/components/CreateEditOrganization/validation/ConsentDetailsValidation.ts index 15b9673e0d..8ddb9288a2 100644 --- a/src/frontend/src/components/CreateEditOrganization/validation/ConsentDetailsValidation.ts +++ b/src/frontend/src/components/CreateEditOrganization/validation/ConsentDetailsValidation.ts @@ -24,8 +24,8 @@ function ConsentDetailsValidation(values: IConsentDetailsFormData) { if (values?.review_documentation?.length < 3) { errors.review_documentation = 'Please ensure that all checkboxes are marked.'; } - if (values?.log_into?.length < 2) { - errors.log_into = 'Please ensure that all checkboxes are marked.'; + if (values?.log_into?.length < 1) { + errors.log_into = 'Please ensure that any one of the checkbox is marked.'; } return errors;