@@ -9,7 +9,7 @@ import useTransactionViolations from '@hooks/useTransactionViolations';
99import ControlSelection from '@libs/ControlSelection' ;
1010import { convertToDisplayString } from '@libs/CurrencyUtils' ;
1111import { canUseTouchScreen } from '@libs/DeviceCapabilities' ;
12- import { getIOUActionForReportID , getOriginalMessage , isMoneyRequestAction as isMoneyRequestActionReportActionsUtils } from '@libs/ReportActionsUtils' ;
12+ import { getOriginalMessage , isMoneyRequestAction as isMoneyRequestActionReportActionsUtils } from '@libs/ReportActionsUtils' ;
1313import { getTransactionDetails } from '@libs/ReportUtils' ;
1414import { getReviewNavigationRoute } from '@libs/TransactionPreviewUtils' ;
1515import { getOriginalTransactionWithSplitInfo , isCardTransaction , removeSettledAndApprovedTransactions } from '@libs/TransactionUtils' ;
@@ -78,15 +78,11 @@ function TransactionPreview(props: TransactionPreviewProps) {
7878 Navigation . navigate ( getReviewNavigationRoute ( route , report , transaction , duplicates ) ) ;
7979 } , [ duplicates , report , route , transaction ] ) ;
8080
81- let transactionPreview = transaction ;
81+ const transactionPreview = transaction ;
8282
8383 const { originalTransaction, isBillSplit} = getOriginalTransactionWithSplitInfo ( transaction ) ;
8484
85- if ( isBillSplit ) {
86- transactionPreview = originalTransaction ;
87- }
88-
89- const iouAction = isBillSplit && originalTransaction ? ( getIOUActionForReportID ( chatReportID , originalTransaction . transactionID ) ?? action ) : action ;
85+ const iouAction = action ;
9086
9187 const shouldDisableOnPress = isBillSplit && isEmptyObject ( transaction ) ;
9288 const isTransactionMadeWithCard = isCardTransaction ( transaction ) ;
@@ -108,7 +104,7 @@ function TransactionPreview(props: TransactionPreviewProps) {
108104 /* eslint-disable-next-line react/jsx-props-no-spreading */
109105 { ...props }
110106 action = { iouAction }
111- isBillSplit = { isBillSplit }
107+ isBillSplit = { isBillSplit && ! transaction ?. comment ?. originalTransactionID }
112108 chatReport = { chatReport }
113109 personalDetails = { personalDetails }
114110 transaction = { transactionPreview }
0 commit comments