diff options
Diffstat (limited to 'server/middlewares/validators/blocklist.ts')
-rw-r--r-- | server/middlewares/validators/blocklist.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/middlewares/validators/blocklist.ts b/server/middlewares/validators/blocklist.ts index 1bae3764a..8ec6cb01d 100644 --- a/server/middlewares/validators/blocklist.ts +++ b/server/middlewares/validators/blocklist.ts | |||
@@ -1,8 +1,8 @@ | |||
1 | import express from 'express' | 1 | import express from 'express' |
2 | import { body, param, query } from 'express-validator' | 2 | import { body, param, query } from 'express-validator' |
3 | import { areValidActorHandles } from '@server/helpers/custom-validators/activitypub/actor' | 3 | import { areValidActorHandles } from '@server/helpers/custom-validators/activitypub/actor' |
4 | import { toArray } from '@server/helpers/custom-validators/misc' | ||
5 | import { getServerActor } from '@server/models/application/application' | 4 | import { getServerActor } from '@server/models/application/application' |
5 | import { arrayify } from '@shared/core-utils' | ||
6 | import { HttpStatusCode } from '../../../shared/models/http/http-error-codes' | 6 | import { HttpStatusCode } from '../../../shared/models/http/http-error-codes' |
7 | import { isEachUniqueHostValid, isHostValid } from '../../helpers/custom-validators/servers' | 7 | import { isEachUniqueHostValid, isHostValid } from '../../helpers/custom-validators/servers' |
8 | import { WEBSERVER } from '../../initializers/constants' | 8 | import { WEBSERVER } from '../../initializers/constants' |
@@ -121,12 +121,12 @@ const unblockServerByServerValidator = [ | |||
121 | const blocklistStatusValidator = [ | 121 | const blocklistStatusValidator = [ |
122 | query('hosts') | 122 | query('hosts') |
123 | .optional() | 123 | .optional() |
124 | .customSanitizer(toArray) | 124 | .customSanitizer(arrayify) |
125 | .custom(isEachUniqueHostValid).withMessage('Should have a valid hosts array'), | 125 | .custom(isEachUniqueHostValid).withMessage('Should have a valid hosts array'), |
126 | 126 | ||
127 | query('accounts') | 127 | query('accounts') |
128 | .optional() | 128 | .optional() |
129 | .customSanitizer(toArray) | 129 | .customSanitizer(arrayify) |
130 | .custom(areValidActorHandles).withMessage('Should have a valid accounts array'), | 130 | .custom(areValidActorHandles).withMessage('Should have a valid accounts array'), |
131 | 131 | ||
132 | (req: express.Request, res: express.Response, next: express.NextFunction) => { | 132 | (req: express.Request, res: express.Response, next: express.NextFunction) => { |