diff options
Diffstat (limited to 'server/helpers/custom-validators')
-rw-r--r-- | server/helpers/custom-validators/abuses.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/server/helpers/custom-validators/abuses.ts b/server/helpers/custom-validators/abuses.ts index 0ca06a252..0ddde4b06 100644 --- a/server/helpers/custom-validators/abuses.ts +++ b/server/helpers/custom-validators/abuses.ts | |||
@@ -4,6 +4,7 @@ import { ABUSE_STATES, CONSTRAINTS_FIELDS } from '../../initializers/constants' | |||
4 | import { exists, isArray } from './misc' | 4 | import { exists, isArray } from './misc' |
5 | 5 | ||
6 | const ABUSES_CONSTRAINTS_FIELDS = CONSTRAINTS_FIELDS.ABUSES | 6 | const ABUSES_CONSTRAINTS_FIELDS = CONSTRAINTS_FIELDS.ABUSES |
7 | const ABUSE_MESSAGES_CONSTRAINTS_FIELDS = CONSTRAINTS_FIELDS.ABUSE_MESSAGES | ||
7 | 8 | ||
8 | function isAbuseReasonValid (value: string) { | 9 | function isAbuseReasonValid (value: string) { |
9 | return exists(value) && validator.isLength(value, ABUSES_CONSTRAINTS_FIELDS.REASON) | 10 | return exists(value) && validator.isLength(value, ABUSES_CONSTRAINTS_FIELDS.REASON) |
@@ -46,13 +47,18 @@ function isAbuseVideoIsValid (value: AbuseVideoIs) { | |||
46 | ) | 47 | ) |
47 | } | 48 | } |
48 | 49 | ||
50 | function isAbuseMessageValid (value: string) { | ||
51 | return exists(value) && validator.isLength(value, ABUSE_MESSAGES_CONSTRAINTS_FIELDS.MESSAGE) | ||
52 | } | ||
53 | |||
49 | // --------------------------------------------------------------------------- | 54 | // --------------------------------------------------------------------------- |
50 | 55 | ||
51 | export { | 56 | export { |
52 | isAbuseReasonValid, | 57 | isAbuseReasonValid, |
53 | isAbuseFilterValid, | 58 | isAbuseFilterValid, |
54 | isAbusePredefinedReasonValid, | 59 | isAbusePredefinedReasonValid, |
55 | areAbusePredefinedReasonsValid as isAbusePredefinedReasonsValid, | 60 | isAbuseMessageValid, |
61 | areAbusePredefinedReasonsValid, | ||
56 | isAbuseTimestampValid, | 62 | isAbuseTimestampValid, |
57 | isAbuseTimestampCoherent, | 63 | isAbuseTimestampCoherent, |
58 | isAbuseModerationCommentValid, | 64 | isAbuseModerationCommentValid, |