mirror of
https://github.com/hexastack/hexabot
synced 2025-06-26 18:27:28 +00:00
fix: apply feedback
This commit is contained in:
@@ -49,10 +49,10 @@ export class ContentType extends BaseSchema {
|
||||
* when `runValidators: true` is set.
|
||||
*/
|
||||
validator(fields: ContentField[]): boolean {
|
||||
return validateUniqueFields(fields, 'name');
|
||||
return validateUniqueFields(fields, 'label');
|
||||
},
|
||||
message:
|
||||
'Each element in "fields" must have a unique "name" (duplicate detected)',
|
||||
'Each element in "fields" must have a unique "label" (duplicate detected)',
|
||||
},
|
||||
})
|
||||
fields: ContentField[];
|
||||
|
||||
@@ -20,10 +20,10 @@ export class UniqueFieldNamesConstraint
|
||||
implements ValidatorConstraintInterface
|
||||
{
|
||||
validate(fields: ContentField[], _args: ValidationArguments) {
|
||||
return validateUniqueFields(fields, 'name');
|
||||
return validateUniqueFields(fields, 'label');
|
||||
}
|
||||
|
||||
defaultMessage(args: ValidationArguments) {
|
||||
return `${args.property} contains duplicate "name" values; each field.name must be unique`;
|
||||
return `${args.property} contains duplicate "label" values; each field.name must be unique`;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user