From 1b6557345794c1630716507d4c446ec19bda40ec Mon Sep 17 00:00:00 2001 From: Trillium Smith Date: Wed, 6 Sep 2023 18:00:06 -0700 Subject: [PATCH] feat: Whitelist 'onboarding' in event validation --- .../manageProjects/utilities/validateEventForm.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/client/src/components/manageProjects/utilities/validateEventForm.js b/client/src/components/manageProjects/utilities/validateEventForm.js index 90b1febcc..dbee835f9 100644 --- a/client/src/components/manageProjects/utilities/validateEventForm.js +++ b/client/src/components/manageProjects/utilities/validateEventForm.js @@ -1,5 +1,6 @@ import validator from 'validator'; import { isWordInArrayInString } from './../../../utils/stringUtils.js'; +import { el } from 'date-fns/locale'; const validateEventForm = (vals, projectToEdit) => { let newErrors = {}; @@ -25,10 +26,14 @@ const validateEventForm = (vals, projectToEdit) => { vals[key].toLowerCase() ) ) { - newErrors = { - ...newErrors, - name: `Event name cannot contain the Project Name: '${projectToEdit.name}'`, - }; + if (projectToEdit.name.toLowerCase() === 'onboarding') { + // Do nothing, word `onboarding` has been white-listed + } else { + newErrors = { + ...newErrors, + name: `Event name cannot contain the Project Name: '${projectToEdit.name}'`, + }; + } } break;