backend: Update room ID validation in participant token request schema to use sanitized format
This commit is contained in:
parent
51d57558d4
commit
50afeef235
@ -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<TokenOptions> = 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')
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user