Add ability for admins to set default p2p policy

This commit is contained in:
Chocobozzz
2021-12-15 15:58:10 +01:00
parent c77fdc605b
commit a9bfa85d2c
59 changed files with 789 additions and 415 deletions

View File

@@ -15,6 +15,7 @@ import {
isUserDisplayNameValid,
isUserNoModal,
isUserNSFWPolicyValid,
isUserP2PEnabledValid,
isUserPasswordValid,
isUserPasswordValidOrEmpty,
isUserRoleValid,
@@ -239,6 +240,9 @@ const usersUpdateMeValidator = [
body('autoPlayVideo')
.optional()
.custom(isUserAutoPlayVideoValid).withMessage('Should have a valid automatically plays video attribute'),
body('p2pEnabled')
.optional()
.custom(isUserP2PEnabledValid).withMessage('Should have a valid p2p enabled boolean'),
body('videoLanguages')
.optional()
.custom(isUserVideoLanguages).withMessage('Should have a valid video languages attribute'),