Skip to content

Commit 900d2fa

Browse files
mountinyOSBotify
authored andcommitted
Merge pull request #48731 from bernhardoj/fix/48674-default-website-isn't-saved-to-draft
[CP Staging] Fix company website field is blank on confirmation page if it is not modified (cherry picked from commit 41707cb) (CP triggered by mountiny)
1 parent 085e69d commit 900d2fa

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/pages/ReimbursementAccount/BusinessInfo/substeps/WebsiteBusiness.tsx

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, {useCallback, useMemo} from 'react';
1+
import React, {useCallback, useEffect, useMemo} from 'react';
22
import type {OnyxEntry} from 'react-native-onyx';
33
import {withOnyx} from 'react-native-onyx';
44
import FormProvider from '@components/Form/FormProvider';
@@ -12,6 +12,7 @@ import type {SubStepProps} from '@hooks/useSubStep/types';
1212
import useThemeStyles from '@hooks/useThemeStyles';
1313
import {getDefaultCompanyWebsite} from '@libs/BankAccountUtils';
1414
import * as ValidationUtils from '@libs/ValidationUtils';
15+
import * as BankAccounts from '@userActions/BankAccounts';
1516
import CONST from '@src/CONST';
1617
import ONYXKEYS from '@src/ONYXKEYS';
1718
import INPUT_IDS from '@src/types/form/ReimbursementAccountForm';
@@ -58,6 +59,10 @@ function WebsiteBusiness({reimbursementAccount, user, session, onNext, isEditing
5859
shouldSaveDraft: isEditing,
5960
});
6061

62+
useEffect(() => {
63+
BankAccounts.addBusinessWebsiteForDraft(defaultCompanyWebsite);
64+
}, [defaultCompanyWebsite]);
65+
6166
return (
6267
<FormProvider
6368
formID={ONYXKEYS.FORMS.REIMBURSEMENT_ACCOUNT_FORM}

0 commit comments

Comments
 (0)