Skip to content

Commit 5e21e55

Browse files
authored
Merge pull request #62207 from callstack-internal/fix/62110-company-website-default-value
fix: 62110 save default value for company website
2 parents 54ac55e + ca7d170 commit 5e21e55

File tree

2 files changed

+15
-11
lines changed

2 files changed

+15
-11
lines changed

src/pages/ReimbursementAccount/NonUSD/BusinessInfo/subSteps/Website.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ function Website({onNext, onMove, isEditing}: WebsiteProps) {
4747
const handleSubmit = useReimbursementAccountStepFormSubmit({
4848
fieldIds: STEP_FIELDS,
4949
onNext: (values) => {
50-
const website = Str.sanitizeURL((values as {website: string})?.website, CONST.COMPANY_WEBSITE_DEFAULT_SCHEME);
50+
const website = Str.sanitizeURL((values as {websiteUrl: string})?.websiteUrl, CONST.COMPANY_WEBSITE_DEFAULT_SCHEME);
5151
setDraftValues(ONYXKEYS.FORMS.REIMBURSEMENT_ACCOUNT_FORM, {[COMPANY_WEBSITE]: website});
5252
onNext();
5353
},
54-
shouldSaveDraft: isEditing,
54+
shouldSaveDraft: true,
5555
});
5656

5757
return (

src/pages/ReimbursementAccount/NonUSD/utils/getInitialSubStepForBusinessInfoStep.ts

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ function getInitialSubStepForBusinessInfoStep(data: Record<string, string>): num
1111
return 0;
1212
}
1313

14+
if (data[BUSINESS_INFO_STEP_KEYS.COMPANY_WEBSITE] === '') {
15+
return 1;
16+
}
17+
1418
if (
1519
data[BUSINESS_INFO_STEP_KEYS.COMPANY_STREET] === '' ||
1620
data[BUSINESS_INFO_STEP_KEYS.COMPANY_CITY] === '' ||
@@ -20,19 +24,19 @@ function getInitialSubStepForBusinessInfoStep(data: Record<string, string>): num
2024
data[BUSINESS_INFO_STEP_KEYS.COMPANY_STATE] === '') ||
2125
(data[BUSINESS_INFO_STEP_KEYS.COMPANY_COUNTRY_CODE] === '' && data[BUSINESS_INFO_STEP_KEYS.COMPANY_STATE] === '')
2226
) {
23-
return 1;
27+
return 2;
2428
}
2529

2630
if (data[BUSINESS_INFO_STEP_KEYS.BUSINESS_CONTACT_NUMBER] === '' || data[BUSINESS_INFO_STEP_KEYS.BUSINESS_CONFIRMATION_EMAIL] === '') {
27-
return 2;
31+
return 3;
2832
}
2933

3034
if (data[BUSINESS_INFO_STEP_KEYS.BUSINESS_REGISTRATION_INCORPORATION_NUMBER] === '') {
31-
return 3;
35+
return 4;
3236
}
3337

3438
if (data[BUSINESS_INFO_STEP_KEYS.TAX_ID_EIN_NUMBER] === '') {
35-
return 4;
39+
return 5;
3640
}
3741

3842
if (
@@ -41,22 +45,22 @@ function getInitialSubStepForBusinessInfoStep(data: Record<string, string>): num
4145
data[BUSINESS_INFO_STEP_KEYS.FORMATION_INCORPORATION_COUNTRY_CODE] === CONST.COUNTRY.CA) &&
4246
data[BUSINESS_INFO_STEP_KEYS.FORMATION_INCORPORATION_STATE] === '')
4347
) {
44-
return 5;
48+
return 6;
4549
}
4650

4751
if (data[BUSINESS_INFO_STEP_KEYS.BUSINESS_CATEGORY] === '' || data[BUSINESS_INFO_STEP_KEYS.APPLICANT_TYPE_ID] === '') {
48-
return 6;
52+
return 7;
4953
}
5054

5155
if (data[BUSINESS_INFO_STEP_KEYS.ANNUAL_VOLUME] === '') {
52-
return 7;
56+
return 8;
5357
}
5458

5559
if (data[BUSINESS_INFO_STEP_KEYS.TRADE_VOLUME] === '') {
56-
return 8;
60+
return 9;
5761
}
5862

59-
return 9;
63+
return 10;
6064
}
6165

6266
export default getInitialSubStepForBusinessInfoStep;

0 commit comments

Comments
 (0)