Merged PR 44: email-check-Fix Fixed505&507
email-check-Fix Fixed505&507 メールアドレスチェック厳格の修正 Related work items: #505, #507
This commit is contained in:
@@ -51,13 +51,19 @@ export class MailCheckAction implements IAction {
|
||||
const value = record[this.props.field.code].value;
|
||||
|
||||
if (this.props.emailCheck === '厳格') {
|
||||
if (!/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(value)) {
|
||||
if (!/^[a-zA-Z0-9_-¥.]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(value)) {
|
||||
record[this.props.field.code].error = this.props.message;
|
||||
}
|
||||
else {
|
||||
record[this.props.field.code].error = null;
|
||||
}
|
||||
} else if (this.props.emailCheck === 'ゆるめ') {
|
||||
if (!/^[^@]+@[^@]+$/.test(value)) {
|
||||
record[this.props.field.code].error = this.props.message;
|
||||
}
|
||||
else {
|
||||
record[this.props.field.code].error = null;
|
||||
}
|
||||
} else {
|
||||
result = {
|
||||
canNext: true,
|
||||
|
||||
Reference in New Issue
Block a user