Validate domain name uniqueness
This commit is contained in:
parent
db09ec75f8
commit
ba3a7a3caf
|
@ -28,7 +28,9 @@ export default class MailDomain extends Model {
|
|||
}
|
||||
|
||||
protected init(): void {
|
||||
this.setValidation('name').defined().maxLength(252).regexp(/^[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/)
|
||||
this.setValidation('name').defined().maxLength(252)
|
||||
.regexp(/^[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/)
|
||||
.unique(this);
|
||||
this.setValidation('user_id').acceptUndefined().exists(User, 'id');
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue