diff --git a/src/lib/services/feature-schema.js b/src/lib/services/feature-schema.js index 84b181b661..7f6c7d9273 100644 --- a/src/lib/services/feature-schema.js +++ b/src/lib/services/feature-schema.js @@ -100,7 +100,7 @@ const querySchema = joi project: joi .array() .allow(null) - .items(joi.string().alphanum()) + .items(nameType) .optional(), namePrefix: joi .string() diff --git a/src/lib/services/feature-schema.test.js b/src/lib/services/feature-schema.test.js index cee877fe31..7dde75eb6b 100644 --- a/src/lib/services/feature-schema.test.js +++ b/src/lib/services/feature-schema.test.js @@ -262,8 +262,5 @@ test('Filter queries should reject project names that are not alphanum', t => { project: ['project name with space'], }; const { error } = querySchema.validate(query); - t.deepEqual( - error.details[0].message, - '"project[0]" must only contain alpha-numeric characters', - ); + t.deepEqual(error.details[0].message, '"project[0]" must be URL friendly'); });