mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-04 10:19:35 +02:00
Begin user quota
This commit is contained in:
parent
e7dbeae8d9
commit
b0f9f39ed7
29 changed files with 274 additions and 55 deletions
|
@ -15,6 +15,10 @@ function isUserRoleValid (value: string) {
|
|||
return values(USER_ROLES).indexOf(value as UserRole) !== -1
|
||||
}
|
||||
|
||||
function isUserVideoQuotaValid (value: string) {
|
||||
return exists(value) && validator.isInt(value + '', USERS_CONSTRAINTS_FIELDS.VIDEO_QUOTA)
|
||||
}
|
||||
|
||||
function isUserUsernameValid (value: string) {
|
||||
const max = USERS_CONSTRAINTS_FIELDS.USERNAME.max
|
||||
const min = USERS_CONSTRAINTS_FIELDS.USERNAME.min
|
||||
|
@ -30,6 +34,7 @@ function isUserDisplayNSFWValid (value: any) {
|
|||
export {
|
||||
isUserPasswordValid,
|
||||
isUserRoleValid,
|
||||
isUserVideoQuotaValid,
|
||||
isUserUsernameValid,
|
||||
isUserDisplayNSFWValid
|
||||
}
|
||||
|
@ -39,6 +44,7 @@ declare module 'express-validator' {
|
|||
isUserPasswordValid,
|
||||
isUserRoleValid,
|
||||
isUserUsernameValid,
|
||||
isUserDisplayNSFWValid
|
||||
isUserDisplayNSFWValid,
|
||||
isUserVideoQuotaValid
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue