From ee9c1f7821c5de98bf66d2c46fd8a5fe4a9b1a04 Mon Sep 17 00:00:00 2001 From: Jonathan Barrow Date: Thu, 13 Jul 2023 14:17:21 -0400 Subject: [PATCH] [API] - Fix invalid characters error when registering. Closes #41 --- src/services/api/routes/v1/register.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/services/api/routes/v1/register.ts b/src/services/api/routes/v1/register.ts index 56a99f4..7dd89ba 100644 --- a/src/services/api/routes/v1/register.ts +++ b/src/services/api/routes/v1/register.ts @@ -19,10 +19,10 @@ import { HydratedPNIDDocument } from '@/types/mongoose/pnid'; const router: express.Router = express.Router(); -const PNID_VALID_CHARACTERS_REGEX: RegExp = /^[\w\-.]*$/gm; -const PNID_PUNCTUATION_START_REGEX: RegExp = /^[_\-.]/gm; -const PNID_PUNCTUATION_END_REGEX: RegExp = /[_\-.]$/gm; -const PNID_PUNCTUATION_DUPLICATE_REGEX: RegExp = /[_\-.]{2,}/gm; +const PNID_VALID_CHARACTERS_REGEX: RegExp = /^[\w\-.]*$/; +const PNID_PUNCTUATION_START_REGEX: RegExp = /^[_\-.]/; +const PNID_PUNCTUATION_END_REGEX: RegExp = /[_\-.]$/; +const PNID_PUNCTUATION_DUPLICATE_REGEX: RegExp = /[_\-.]{2,}/; // This sucks const PASSWORD_WORD_OR_NUMBER_REGEX: RegExp = /(?=.*[a-zA-Z])(?=.*\d).*/;