mirror of
https://github.com/strapi/strapi.git
synced 2025-08-04 14:56:22 +00:00
Do not allow reserved names for singular/plural API names
This commit is contained in:
parent
2c43eb4e39
commit
d63c47b6e6
@ -62,6 +62,17 @@ const createContentTypeSchema = (
|
||||
return context.parent.singularName !== value;
|
||||
},
|
||||
})
|
||||
.test({
|
||||
name: 'nameNotAllowed',
|
||||
message: getTrad('error.contentTypeName.reserved-name'),
|
||||
test(value) {
|
||||
if (!value) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return !reservedNames.includes(toLower(trim(value)));
|
||||
},
|
||||
})
|
||||
.required(errorsTrads.required),
|
||||
singularName: yup
|
||||
.string()
|
||||
@ -87,6 +98,17 @@ const createContentTypeSchema = (
|
||||
return context.parent.pluralName !== value;
|
||||
},
|
||||
})
|
||||
.test({
|
||||
name: 'nameNotAllowed',
|
||||
message: getTrad('error.contentTypeName.reserved-name'),
|
||||
test(value) {
|
||||
if (!value) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return !reservedNames.includes(toLower(trim(value)));
|
||||
},
|
||||
})
|
||||
.required(errorsTrads.required),
|
||||
draftAndPublish: yup.boolean(),
|
||||
kind: yup.string().oneOf(['singleType', 'collectionType']),
|
||||
|
Loading…
x
Reference in New Issue
Block a user