diff options
Diffstat (limited to 'server/middlewares/validators')
-rw-r--r-- | server/middlewares/validators/users.ts | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/server/middlewares/validators/users.ts b/server/middlewares/validators/users.ts index 7a081af33..b4e09c9b7 100644 --- a/server/middlewares/validators/users.ts +++ b/server/middlewares/validators/users.ts | |||
@@ -53,8 +53,16 @@ const usersRegisterValidator = [ | |||
53 | body('username').custom(isUserUsernameValid).withMessage('Should have a valid username'), | 53 | body('username').custom(isUserUsernameValid).withMessage('Should have a valid username'), |
54 | body('password').custom(isUserPasswordValid).withMessage('Should have a valid password'), | 54 | body('password').custom(isUserPasswordValid).withMessage('Should have a valid password'), |
55 | body('email').isEmail().withMessage('Should have a valid email'), | 55 | body('email').isEmail().withMessage('Should have a valid email'), |
56 | body('channel.name').optional().custom(isActorPreferredUsernameValid).withMessage('Should have a valid channel name'), | 56 | body('displayName') |
57 | body('channel.displayName').optional().custom(isVideoChannelNameValid).withMessage('Should have a valid display name'), | 57 | .optional() |
58 | .custom(isUserDisplayNameValid).withMessage('Should have a valid display name'), | ||
59 | |||
60 | body('channel.name') | ||
61 | .optional() | ||
62 | .custom(isActorPreferredUsernameValid).withMessage('Should have a valid channel name'), | ||
63 | body('channel.displayName') | ||
64 | .optional() | ||
65 | .custom(isVideoChannelNameValid).withMessage('Should have a valid display name'), | ||
58 | 66 | ||
59 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { | 67 | async (req: express.Request, res: express.Response, next: express.NextFunction) => { |
60 | logger.debug('Checking usersRegister parameters', { parameters: omit(req.body, 'password') }) | 68 | logger.debug('Checking usersRegister parameters', { parameters: omit(req.body, 'password') }) |