From 792fdf9f409939016a58d86d7233d18bf29741e7 Mon Sep 17 00:00:00 2001 From: Rambo6Glaz <39063367+EpicUsername12@users.noreply.github.com> Date: Wed, 5 Jul 2023 00:32:50 +0200 Subject: [PATCH] Removed regex to 'trim()' --- src/services/api/routes/communities.ts | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/services/api/routes/communities.ts b/src/services/api/routes/communities.ts index eb7f717..adc9094 100644 --- a/src/services/api/routes/communities.ts +++ b/src/services/api/routes/communities.ts @@ -256,13 +256,14 @@ router.post('/', multer().none(), async function (request: express.Request, resp return respondCommunityError(response, 400, 20); } - // Name must be at least 4 character long - if (request.body.name.length < 4) { - return respondCommunityError(response, 400, 20); + request.body.name = request.body.name.trim(); + + if (request.body.description) { + request.body.description = request.body.description.trim(); } - // Name must not start with whitespace - if (/^\s/.test(request.body.name)) { + // Name must be at least 4 character long + if (request.body.name.length < 4) { return respondCommunityError(response, 400, 20); } @@ -417,12 +418,12 @@ router.post('/:community_id', multer().none(), async function (request: express. return; } - if (request.body.name && !(/^\s/.test(request.body.name))) { - community.name = request.body.name; + if (request.body.name) { + community.name = request.body.name.trim(); } if (request.body.description) { - community.description = request.body.description; + community.description = request.body.description.trim(); } if (request.body.icon) {