Keep old channel/user name constraints
authorChocobozzz <me@florianbigard.com>
Thu, 13 Dec 2018 15:25:15 +0000 (16:25 +0100)
committerChocobozzz <me@florianbigard.com>
Thu, 13 Dec 2018 15:26:47 +0000 (16:26 +0100)
In order to avoid compatibility issues

server/initializers/constants.ts
server/tests/api/check-params/users.ts

index f1a734f48c176794e41ebe771d704fe39e728246..6971ab775aa1c0e7e6389e47ac2f659755459ab2 100644 (file)
@@ -302,7 +302,7 @@ const CONFIG = {
 
 let CONSTRAINTS_FIELDS = {
   USERS: {
-    NAME: { min: 1, max: 50 }, // Length
+    NAME: { min: 1, max: 120 }, // Length
     DESCRIPTION: { min: 3, max: 1000 }, // Length
     USERNAME: { min: 1, max: 50 }, // Length
     PASSWORD: { min: 6, max: 255 }, // Length
@@ -318,7 +318,7 @@ let CONSTRAINTS_FIELDS = {
     REASON: { min: 2, max: 300 } // Length
   },
   VIDEO_CHANNELS: {
-    NAME: { min: 1, max: 50 }, // Length
+    NAME: { min: 1, max: 120 }, // Length
     DESCRIPTION: { min: 3, max: 1000 }, // Length
     SUPPORT: { min: 3, max: 1000 }, // Length
     URL: { min: 3, max: 2000 } // Length
index 05f42bca9912631fcf613a66045f4e66787ac864..ec35429d36c7d4586748a8cf5ac866feaf54a351 100644 (file)
@@ -109,7 +109,7 @@ describe('Test users API validators', function () {
     })
 
     it('Should fail with a too long username', async function () {
-      const fields = immutableAssign(baseCorrectParams, { username: 'super'.repeat(11) })
+      const fields = immutableAssign(baseCorrectParams, { username: 'super'.repeat(50) })
 
       await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
     })
@@ -560,7 +560,7 @@ describe('Test users API validators', function () {
     })
 
     it('Should fail with a too long username', async function () {
-      const fields = immutableAssign(baseCorrectParams, { username: 'super'.repeat(11) })
+      const fields = immutableAssign(baseCorrectParams, { username: 'super'.repeat(50) })
 
       await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields })
     })