@@ -49,10 +49,14 @@ function Confirmation() {
4949 ( ) => transactionViolations ?. find ( ( violation ) => violation . name === CONST . VIOLATIONS . DUPLICATED_TRANSACTION ) ?. data ?. duplicates ?? [ ] ,
5050 [ transactionViolations ] ,
5151 ) ;
52- const [ allDuplicates ] = useOnyx ( `${ ONYXKEYS . COLLECTION . TRANSACTION } ` , {
53- selector : ( allTransactions ) => allDuplicateIDs . map ( ( id ) => allTransactions ?. [ `${ ONYXKEYS . COLLECTION . TRANSACTION } ${ id } ` ] ) ,
54- canBeMissing : true ,
55- } ) ;
52+ const [ allDuplicates ] = useOnyx (
53+ `${ ONYXKEYS . COLLECTION . TRANSACTION } ` ,
54+ {
55+ selector : ( allTransactions ) => allDuplicateIDs . map ( ( id ) => allTransactions ?. [ `${ ONYXKEYS . COLLECTION . TRANSACTION } ${ id } ` ] ) ,
56+ canBeMissing : true ,
57+ } ,
58+ [ allDuplicateIDs ] ,
59+ ) ;
5660
5761 const compareResult = TransactionUtils . compareDuplicateTransactionFields ( transaction , allDuplicates , reviewDuplicates ?. reportID ) ;
5862 const { goBack} = useReviewDuplicatesNavigation ( Object . keys ( compareResult . change ?? { } ) , 'confirmation' , route . params . threadReportID , route . params . backTo ) ;
@@ -62,10 +66,14 @@ function Confirmation() {
6266 const reportAction = Object . values ( reportActions ?? { } ) . find (
6367 ( action ) => ReportActionsUtils . isMoneyRequestAction ( action ) && ReportActionsUtils . getOriginalMessage ( action ) ?. IOUTransactionID === reviewDuplicates ?. transactionID ,
6468 ) ;
65- const [ duplicates ] = useOnyx ( `${ ONYXKEYS . COLLECTION . TRANSACTION } ` , {
66- selector : ( allTransactions ) => reviewDuplicates ?. duplicates . map ( ( id ) => allTransactions ?. [ `${ ONYXKEYS . COLLECTION . TRANSACTION } ${ id } ` ] ) ,
67- canBeMissing : true ,
68- } ) ;
69+ const [ duplicates ] = useOnyx (
70+ `${ ONYXKEYS . COLLECTION . TRANSACTION } ` ,
71+ {
72+ selector : ( allTransactions ) => reviewDuplicates ?. duplicates . map ( ( id ) => allTransactions ?. [ `${ ONYXKEYS . COLLECTION . TRANSACTION } ${ id } ` ] ) ,
73+ canBeMissing : true ,
74+ } ,
75+ [ reviewDuplicates ?. duplicates ] ,
76+ ) ;
6977 const transactionsMergeParams = useMemo (
7078 ( ) => TransactionUtils . buildMergeDuplicatesParams ( reviewDuplicates , duplicates ?? [ ] , newTransaction ) ,
7179 [ duplicates , reviewDuplicates , newTransaction ] ,
0 commit comments