@@ -14,7 +14,7 @@ import useNetwork from '@hooks/useNetwork';
1414import useOnyx from '@hooks/useOnyx' ;
1515import usePrimaryContactMethod from '@hooks/usePrimaryContactMethod' ;
1616import useThemeStyles from '@hooks/useThemeStyles' ;
17- import { setIssueNewCardStepAndData , updateSelectedExpensifyCardFeed } from '@libs/actions/Card' ;
17+ import { updateSelectedExpensifyCardFeed } from '@libs/actions/Card' ;
1818import { setContactMethodAsDefault } from '@libs/actions/User' ;
1919import { addErrorMessage , getMicroSecondOnyxErrorWithMessage } from '@libs/ErrorUtils' ;
2020import Log from '@libs/Log' ;
@@ -36,10 +36,8 @@ import type {Errors} from '@src/types/onyx/OnyxCommon';
3636
3737type WorkspaceExpensifyCardAddWorkEmailPageProps = PlatformStackScreenProps < SettingsNavigatorParamList , typeof SCREENS . WORKSPACE . EXPENSIFY_CARD_ADD_WORK_EMAIL > ;
3838
39- const DEFAULT_ISSUE_NEW = 'true' ;
4039function WorkspaceExpensifyCardAddWorkEmailPage ( { route} : WorkspaceExpensifyCardAddWorkEmailPageProps ) {
41- const { policyID, fundID, exitToIssueNew : exitToIssueNewParam } = route . params ;
42- const exitToIssueNew = exitToIssueNewParam === DEFAULT_ISSUE_NEW ;
40+ const { policyID, fundID} = route . params ;
4341 const primaryContactMethod = usePrimaryContactMethod ( ) ;
4442 const [ loginList ] = useOnyx ( ONYXKEYS . LOGIN_LIST ) ;
4543 const currentUserPersonalDetails = useCurrentUserPersonalDetails ( ) ;
@@ -63,19 +61,14 @@ function WorkspaceExpensifyCardAddWorkEmailPage({route}: WorkspaceExpensifyCardA
6361 if ( existingLoginKey ) {
6462 if ( ! isExistingLoginValidated ) {
6563 setEmail ( submittedEmail ) ;
66- Navigation . navigate ( ROUTES . WORKSPACE_EXPENSIFY_CARD_VERIFY_WORK_EMAIL . getRoute ( policyID , fundID , exitToIssueNew ) ) ;
64+ Navigation . navigate ( ROUTES . WORKSPACE_EXPENSIFY_CARD_VERIFY_WORK_EMAIL . getRoute ( policyID , fundID ) ) ;
6765 return ;
6866 }
6967 setContactMethodAsDefault ( currentUserPersonalDetails , allPolicies , existingLoginKey , formatPhoneNumber , undefined , true ) ;
7068 setLoading ( true ) ;
7169 linkCardFeedToPolicy ( Number ( fundID ) , policyID , CONST . COMPANY_CARD . LINK_FEED_TYPE . EXPENSIFY_CARD )
7270 . then ( ( ) => {
7371 updateSelectedExpensifyCardFeed ( Number ( fundID ) , policyID ) ;
74- if ( exitToIssueNew ) {
75- setIssueNewCardStepAndData ( { policyID, isChangeAssigneeDisabled : false } ) ;
76- Navigation . navigate ( ROUTES . WORKSPACE_EXPENSIFY_CARD_ISSUE_NEW . getRoute ( policyID , ROUTES . WORKSPACE_EXPENSIFY_CARD . getRoute ( policyID ) ) ) ;
77- return ;
78- }
7972 Navigation . closeRHPFlow ( ) ;
8073 } )
8174 . catch ( ( error : TranslationPaths ) => {
@@ -96,8 +89,8 @@ function WorkspaceExpensifyCardAddWorkEmailPage({route}: WorkspaceExpensifyCardA
9689 if ( ! email || ! primaryContactMethod || primaryContactMethod . toLowerCase ( ) !== email . toLowerCase ( ) || isWorkEmailValidated ) {
9790 return ;
9891 }
99- Navigation . navigate ( ROUTES . WORKSPACE_EXPENSIFY_CARD_VERIFY_WORK_EMAIL . getRoute ( policyID , fundID , exitToIssueNew ) ) ;
100- } , [ primaryContactMethod , email , policyID , fundID , isWorkEmailValidated , exitToIssueNew ] ) ;
92+ Navigation . navigate ( ROUTES . WORKSPACE_EXPENSIFY_CARD_VERIFY_WORK_EMAIL . getRoute ( policyID , fundID ) ) ;
93+ } , [ primaryContactMethod , email , policyID , fundID , isWorkEmailValidated ] ) ;
10194
10295 const validate = ( values : FormOnyxValues < typeof ONYXKEYS . FORMS . ADD_WORK_EMAIL_FORM > ) : Errors => {
10396 const errors = { } ;
0 commit comments