Skip to content

Commit 8934258

Browse files
authored
Merge pull request #4128 from Northeastern-Electric-Racing/#4039-NatashaJoshi-credits
#3995 blank design review title
2 parents f49da62 + 9d1fc6f commit 8934258

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

src/backend/src/utils/validation.utils.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@ export const decimalMinZero = (validationObject: ValidationChain): ValidationCha
2323
.withMessage('Value must be greater than or equal to zero');
2424
};
2525

26-
//Const to return if an input is a string and is not empty
2726
export const nonEmptyString = (validationObject: ValidationChain): ValidationChain => {
28-
return validationObject.isString().not().isEmpty();
27+
return validationObject.isString().not().isEmpty({ ignore_whitespace: true });
2928
};
3029

3130
export const isRole = (validationObject: ValidationChain): ValidationChain => {

src/frontend/src/pages/CalendarPage/Components/EventModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ export interface EventPayload {
117117
}
118118

119119
const schema = yup.object().shape({
120-
title: yup.string().required('Title is required'),
120+
title: yup.string().required('Title is required').trim().min(1, 'Title cannot be only whitespace'),
121121
eventTypeId: yup.string().required('Event Type is required'),
122122
requiredMemberIds: yup.array().of(yup.string().required()).default([]),
123123
optionalMemberIds: yup.array().of(yup.string().required()).default([]),

0 commit comments

Comments
 (0)