From 593ce34eb222445aa69e80083692f5aaaa9a7d06 Mon Sep 17 00:00:00 2001 From: Bernhard Owen Josephus Date: Wed, 30 Apr 2025 00:01:49 +0800 Subject: [PATCH 1/2] fix not found page shows when open new user DM from profile page after receiving invoice --- src/libs/ReportUtils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/ReportUtils.ts b/src/libs/ReportUtils.ts index 9372607ad43f..8203cc8df1b7 100644 --- a/src/libs/ReportUtils.ts +++ b/src/libs/ReportUtils.ts @@ -2242,7 +2242,7 @@ function isOneOnOneChat(report: OnyxEntry): boolean { if (participantAmount !== 1) { return false; } - return !isChatRoom(report) && !isExpenseRequest(report) && !isMoneyRequestReport(report) && !isPolicyExpenseChat(report) && !isTaskReport(report) && isDM(report) && !isIOUReport(report); + return (report?.policyID === CONST.POLICY.ID_FAKE || !report?.policyID) && !isChatRoom(report) && !isExpenseRequest(report) && !isMoneyRequestReport(report) && !isPolicyExpenseChat(report) && !isTaskReport(report) && isDM(report) && !isIOUReport(report); } /** From bd04b65d1b5059b57380914a14c8817ddeb98a75 Mon Sep 17 00:00:00 2001 From: Bernhard Owen Josephus Date: Wed, 30 Apr 2025 00:14:02 +0800 Subject: [PATCH 2/2] prettier --- src/libs/ReportUtils.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/libs/ReportUtils.ts b/src/libs/ReportUtils.ts index 8203cc8df1b7..3dc37c507cd5 100644 --- a/src/libs/ReportUtils.ts +++ b/src/libs/ReportUtils.ts @@ -2242,7 +2242,16 @@ function isOneOnOneChat(report: OnyxEntry): boolean { if (participantAmount !== 1) { return false; } - return (report?.policyID === CONST.POLICY.ID_FAKE || !report?.policyID) && !isChatRoom(report) && !isExpenseRequest(report) && !isMoneyRequestReport(report) && !isPolicyExpenseChat(report) && !isTaskReport(report) && isDM(report) && !isIOUReport(report); + return ( + (report?.policyID === CONST.POLICY.ID_FAKE || !report?.policyID) && + !isChatRoom(report) && + !isExpenseRequest(report) && + !isMoneyRequestReport(report) && + !isPolicyExpenseChat(report) && + !isTaskReport(report) && + isDM(report) && + !isIOUReport(report) + ); } /**