+ return isBooleanValid(value)
+}
+
+function isUserVideoLanguages (value: any) {
+ return value === null || (isArray(value) && value.length < CONSTRAINTS_FIELDS.USERS.VIDEO_LANGUAGES.max)
+}
+
+function isUserAdminFlagsValid (value: any) {
+ return exists(value) && validator.isInt('' + value)
+}
+
+function isUserBlockedValid (value: any) {
+ return isBooleanValid(value)
+}
+
+function isUserBlockedReasonValid (value: any) {
+ return value === null || (exists(value) && validator.isLength(value, CONSTRAINTS_FIELDS.USERS.BLOCKED_REASON))