File tree Expand file tree Collapse file tree 4 files changed +4
-4
lines changed
api/QCVOC.Api/Veterans/Data/DTO Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ public class VeteranEnrollRequest
49
49
/// Gets or sets the primary phone number of the Veteran.
50
50
/// </summary>
51
51
[ Required ]
52
- [ Phone ]
52
+ [ RegularExpression ( @"^[1-9][0-9]{9}$" ) ]
53
53
public string PrimaryPhone { get ; set ; }
54
54
55
55
/// <summary>
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ public class VeteranUpdateRequest
49
49
/// Gets or sets the primary phone number of the Veteran.
50
50
/// </summary>
51
51
[ Required ]
52
- [ Phone ]
52
+ [ RegularExpression ( @"^[1-9][0-9]{9}$" ) ]
53
53
public string PrimaryPhone { get ; set ; }
54
54
55
55
/// <summary>
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ export const validateEmail = (email) => {
50
50
51
51
export const validatePhoneNumber = ( phoneNumber ) => {
52
52
// eslint-disable-next-line
53
- var re = / \( \d { 3 } \) \d { 3 } - \d { 4 } / ;
53
+ var re = / ^ [ 1 - 9 ] [ 0 - 9 ] { 9 } $ / ;
54
54
return re . test ( phoneNumber ) ;
55
55
}
56
56
Original file line number Diff line number Diff line change @@ -227,7 +227,7 @@ class VeteranDialog extends Component {
227
227
result . primaryPhone = 'The Primary Phone field is required.' ;
228
228
}
229
229
else if ( ! validatePhoneNumber ( primaryPhone ) ) {
230
- result . primaryPhone = 'Enter a valid phone number in the format (555) 555-5555. ' ;
230
+ result . primaryPhone = 'Enter a valid phone number in the format \'555555555\' ' ;
231
231
}
232
232
233
233
if ( ( email !== '' && email !== undefined ) && ! validateEmail ( email ) ) {
You can’t perform that action at this time.
0 commit comments