@@ -155,6 +155,7 @@ import {
155155 isDraftReport ,
156156 isExpenseReport ,
157157 isIndividualInvoiceRoom ,
158+ isInvoiceReport ,
158159 isInvoiceReport as isInvoiceReportReportUtils ,
159160 isInvoiceRoom ,
160161 isMoneyRequestReport as isMoneyRequestReportReportUtils ,
@@ -2376,25 +2377,6 @@ function buildOnyxDataForInvoice(invoiceParams: BuildOnyxDataForInvoiceParams):
23762377 return [ optimisticData , successData , failureData ] ;
23772378 }
23782379
2379- const violationsOnyxData = ViolationsUtils . getViolationsOnyxData (
2380- transactionParams . transaction ,
2381- [ ] ,
2382- policyParams . policy ,
2383- policyParams . policyTagList ?? { } ,
2384- policyParams . policyCategories ?? { } ,
2385- hasDependentTags ( policyParams . policy , policyParams . policyTagList ?? { } ) ,
2386- true ,
2387- ) ;
2388-
2389- if ( violationsOnyxData ) {
2390- optimisticData . push ( violationsOnyxData ) ;
2391- failureData . push ( {
2392- onyxMethod : Onyx . METHOD . SET ,
2393- key : `${ ONYXKEYS . COLLECTION . TRANSACTION_VIOLATIONS } ${ transactionParams . transaction . transactionID } ` ,
2394- value : [ ] ,
2395- } ) ;
2396- }
2397-
23982380 return [ optimisticData , successData , failureData ] ;
23992381}
24002382
@@ -4328,6 +4310,7 @@ function getUpdateMoneyRequestParams(
43284310 if (
43294311 policy &&
43304312 isPaidGroupPolicy ( policy ) &&
4313+ ! isInvoiceReport ( iouReport ) &&
43314314 updatedTransaction &&
43324315 ( hasModifiedTag || hasModifiedCategory || hasModifiedComment || hasModifiedDistanceRate || hasModifiedAmount || hasModifiedCreated )
43334316 ) {
0 commit comments