Skip to content

Commit 2987f2c

Browse files
committed
increased validation limits
1 parent 1360d82 commit 2987f2c

File tree

4 files changed

+15
-12
lines changed

4 files changed

+15
-12
lines changed

src/containers/Organization/Onboarding/Steps/PaymentDetails.tsx

+5-3
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@ export const PaymentDetails = ({ handleStepChange, saveData }: FormStepProps) =>
2727
const FormSchema = Yup.object().shape({
2828
firstName: Yup.string()
2929
.required(t('First name is required.'))
30-
.max(25, t('Please enter not more than 25 characters')),
31-
lastName: Yup.string().required(t('Last name is required.')).max(25, t('Please enter not more than 25 characters')),
30+
.max(100, t('Please enter not more than 100 characters')),
31+
lastName: Yup.string()
32+
.required(t('Last name is required.'))
33+
.max(100, t('Please enter not more than 100 characters')),
3234
designation: Yup.string()
3335
.required(t('Designation is required.'))
34-
.max(25, t('Please enter not more than 25 characters')),
36+
.max(100, t('Please enter not more than 100 characters')),
3537
phone: Yup.string().required(t('Phone number is required.')).min(7, t('Enter a valid phone number.')),
3638
email: Yup.string().required(t('Email is required.')).email(t('Enter a valid email.')),
3739
});

src/containers/Organization/Onboarding/Steps/PlatformDetails.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const PlatformDetails = ({ handleStepChange, saveData }: FormStepProps) =
2626
const [loading, setLoading] = useState(false);
2727

2828
const FormSchema = Yup.object().shape({
29-
name: Yup.string().required(t('Name is required.')),
29+
name: Yup.string().required(t('Name is required.')).max(250, t('Name cannot be more than 250 characters.')),
3030
app_name: Yup.string().required(t('App name is required.')),
3131
api_key: Yup.string().required(t('API key is required.')),
3232
shortcode: Yup.string()

src/containers/Organization/Onboarding/Steps/SigningAuthority.tsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,23 @@ export const SigningAuthority = ({ handleStepChange, openReachOutToUs, saveData
3636
const FormSchema = Yup.object().shape({
3737
submitterFirstName: Yup.string()
3838
.required(t('First name is required.'))
39-
.max(25, t('Please enter not more than 25 characters')),
39+
.max(100, t('Please enter not more than 100 characters')),
4040
submitterLastName: Yup.string()
4141
.required(t('Last name is required.'))
42-
.max(25, t('Please enter not more than 25 characters')),
42+
.max(100, t('Please enter not more than 100 characters')),
4343
submitterEmail: Yup.string().required(t('Email is required.')).email(t('Enter a valid email.')),
4444
submitterDesignation: Yup.string()
4545
.required('Designation is required.')
46-
.max(25, t('Please enter not more than 25 characters')),
46+
.max(100, t('Please enter not more than 100 characters')),
4747
signingAuthorityFirstName: Yup.string()
4848
.required(t('First name is required.'))
49-
.max(25, t('Please enter not more than 25 characters')),
49+
.max(100, t('Please enter not more than 100 characters')),
5050
signingAuthorityLastName: Yup.string()
5151
.required(t('Last name is required.'))
52-
.max(25, t('Please enter not more than 25 characters')),
52+
.max(100, t('Please enter not more than 100 characters')),
5353
signingAuthorityDesignation: Yup.string()
5454
.required('Designation is required.')
55-
.max(25, t('Please enter not more than 25 characters')),
55+
.max(100, t('Please enter not more than 100 characters')),
5656
signingAuthorityEmail: Yup.string().required(t('Email is required.')).email('Enter a valid email.'),
5757
permissions: Yup.object({
5858
terms_agreed: Yup.boolean()

src/i18n/en/en.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@
485485
"Registered address is required.": "Registered address is required.",
486486
"Address should not exceed 300 characters": "Address should not exceed 300 characters",
487487
"Current address is required.": "Current address is required.",
488-
"Please enter not more than 25 characters": "Please enter not more than 25 characters",
488+
"Please enter not more than 100 characters": "Please enter not more than 100 characters",
489489
"Designation is required.": "Designation is required.",
490490
"Phone number is required.": "Phone number is required.",
491491
"Enter a valid email.": "Enter a valid email.",
@@ -531,5 +531,6 @@
531531
"First name is required.": "First Name is required.",
532532
"Last name is required.": "Last name is required.",
533533
"Failed": "Failed",
534-
"Members": "Members"
534+
"Members": "Members",
535+
"Name cannot be more than 250 characters.": "Name cannot be more than 250 characters."
535536
}

0 commit comments

Comments
 (0)