@@ -11,7 +11,7 @@ import {areSettingsInErrorFields, settingsPendingAction} from '@libs/PolicyUtils
1111import type { WithPolicyConnectionsProps } from '@pages/workspace/withPolicyConnections' ;
1212import withPolicyConnections from '@pages/workspace/withPolicyConnections' ;
1313import CONST from '@src/CONST' ;
14- import { DYNAMIC_ROUTES } from '@src/ROUTES' ;
14+ import ROUTES , { DYNAMIC_ROUTES } from '@src/ROUTES' ;
1515
1616const payableAccountSetting = [ CONST . SAGE_INTACCT_CONFIG . TRAVEL_INVOICING_PAYABLE_ACCOUNT ] ;
1717
@@ -23,6 +23,7 @@ function DynamicSageIntacctTravelInvoicingConfigurationPage({policy}: WithPolicy
2323 const config = policy ?. connections ?. intacct ?. config ;
2424 const travelPayableAccount = policy ?. connections ?. intacct ?. data ?. creditCards ?. find ( ( account ) => account . name === config ?. export ?. travelInvoicingPayableAccountID ) ;
2525 const backPath = useDynamicBackPath ( DYNAMIC_ROUTES . POLICY_ACCOUNTING_SAGE_INTACCT_TRAVEL_INVOICING_CONFIGURATION . path ) ;
26+ const travelInvoicingPath = `${ ROUTES . POLICY_ACCOUNTING . getRoute ( policyID ) } /${ DYNAMIC_ROUTES . POLICY_ACCOUNTING_SAGE_INTACCT_EXPORT . path } /${ DYNAMIC_ROUTES . POLICY_ACCOUNTING_SAGE_INTACCT_TRAVEL_INVOICING_CONFIGURATION . path } ` ;
2627
2728 return (
2829 < ConnectionLayout
@@ -49,7 +50,9 @@ function DynamicSageIntacctTravelInvoicingConfigurationPage({policy}: WithPolicy
4950 < MenuItemWithTopDescription
5051 title = { travelPayableAccount ?. name }
5152 description = { translate ( 'workspace.sageIntacct.creditCardAccount' ) }
52- onPress = { ( ) => Navigation . navigate ( createDynamicRoute ( DYNAMIC_ROUTES . POLICY_ACCOUNTING_SAGE_INTACCT_TRAVEL_INVOICING_PAYABLE_ACCOUNT_SELECT . path ) ) }
53+ onPress = { ( ) =>
54+ Navigation . navigate ( createDynamicRoute ( DYNAMIC_ROUTES . POLICY_ACCOUNTING_SAGE_INTACCT_TRAVEL_INVOICING_PAYABLE_ACCOUNT_SELECT . path , travelInvoicingPath ) )
55+ }
5356 shouldShowRightIcon
5457 brickRoadIndicator = { areSettingsInErrorFields ( payableAccountSetting , config ?. errorFields ) ? CONST . BRICK_ROAD_INDICATOR_STATUS . ERROR : undefined }
5558 />
0 commit comments