diff --git a/backend/src/middlewares/request-validators/participant-validator.middleware.ts b/backend/src/middlewares/request-validators/participant-validator.middleware.ts index a2536f6..502c7b2 100644 --- a/backend/src/middlewares/request-validators/participant-validator.middleware.ts +++ b/backend/src/middlewares/request-validators/participant-validator.middleware.ts @@ -1,9 +1,10 @@ import { TokenOptions } from '@typings-ce'; import { Request, Response, NextFunction } from 'express'; import { z } from 'zod'; +import { nonEmptySanitizedRoomId } from './room-validator.middleware.js'; const ParticipantTokenRequestSchema: z.ZodType = z.object({ - roomId: z.string().nonempty('Room ID is required'), + roomId: nonEmptySanitizedRoomId('roomId'), participantName: z.string().nonempty('Participant name is required'), secret: z.string().nonempty('Secret is required') });