diff --git a/src/pages/TransactionReceiptPage.tsx b/src/pages/TransactionReceiptPage.tsx index f6f2c90e5d2c..80bda8c0df1b 100644 --- a/src/pages/TransactionReceiptPage.tsx +++ b/src/pages/TransactionReceiptPage.tsx @@ -45,6 +45,12 @@ function TransactionReceipt({transaction, report, reportMetadata = {isLoadingIni // eslint-disable-next-line react-hooks/exhaustive-deps }, []); + const moneyRequestReportID = ReportUtils.isMoneyRequestReport(report) ? report?.reportID : report?.parentReportID; + const isTrackExpenseReport = ReportUtils.isTrackExpenseReport(report); + + // eslint-disable-next-line rulesdir/no-negated-variables + const shouldShowNotFoundPage = isTrackExpenseReport ? !transaction : (moneyRequestReportID ?? '') !== transaction?.reportID; + return ( ); }