Skip to content

Commit 4c05547

Browse files
authored
Merge pull request Expensify#79275 from marufsharifi/fix/expense-merge-opens-wrong-chat
Fix incorrect chat opening after merging expense with self DM
2 parents 9bc39b5 + a9bdf89 commit 4c05547

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/pages/TransactionMerge/ConfirmationPage.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import isSearchTopmostFullScreenRoute from '@libs/Navigation/helpers/isSearchTop
2323
import Navigation from '@libs/Navigation/Navigation';
2424
import type {PlatformStackScreenProps} from '@libs/Navigation/PlatformStackNavigation/types';
2525
import type {MergeTransactionNavigatorParamList} from '@libs/Navigation/types';
26+
import {findSelfDMReportID} from '@libs/ReportUtils';
2627
import CONST from '@src/CONST';
2728
import ONYXKEYS from '@src/ONYXKEYS';
2829
import ROUTES from '@src/ROUTES';
@@ -63,7 +64,7 @@ function ConfirmationPage({route}: ConfirmationPageProps) {
6364
if (!targetTransaction || !mergeTransaction || !sourceTransaction) {
6465
return;
6566
}
66-
const reportID = mergeTransaction.reportID;
67+
const reportID = mergeTransaction.reportID === CONST.REPORT.UNREPORTED_REPORT_ID ? findSelfDMReportID() : mergeTransaction.reportID;
6768

6869
setIsMergingExpenses(true);
6970
mergeTransactionRequest({

0 commit comments

Comments
 (0)