diff --git a/src/pages/Search/SearchTransactionsChangeReport.tsx b/src/pages/Search/SearchTransactionsChangeReport.tsx index e4b7d587deff..3a5f323f1638 100644 --- a/src/pages/Search/SearchTransactionsChangeReport.tsx +++ b/src/pages/Search/SearchTransactionsChangeReport.tsx @@ -99,6 +99,23 @@ function SearchTransactionsChangeReport() { }); const createReport = () => { + if (!policyForMovingExpensesID && !shouldSelectPolicy && selectedTransactionsKeys.length > 0) { + const firstTransactionID = selectedTransactionsKeys.at(0); + if (firstTransactionID) { + Navigation.navigate( + ROUTES.MONEY_REQUEST_UPGRADE.getRoute({ + action: CONST.IOU.ACTION.EDIT, + iouType: CONST.IOU.TYPE.SUBMIT, + transactionID: firstTransactionID, + reportID: selectedTransactions[firstTransactionID]?.reportID, + upgradePath: CONST.UPGRADE_PATHS.REPORTS, + }), + {forceReplace: true}, + ); + } + return; + } + if (shouldSelectPolicy) { Navigation.navigate(ROUTES.NEW_REPORT_WORKSPACE_SELECTION.getRoute(true)); return;