From fb6e176213d926d54c69375d79d740846b8d1d28 Mon Sep 17 00:00:00 2001 From: Nicolas Bonet Date: Fri, 16 Oct 2026 10:59:33 -0500 Subject: [PATCH 1/3] Re-add eslint-disable max-lines to Navigation/types.ts --- src/libs/Navigation/types.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libs/Navigation/types.ts b/src/libs/Navigation/types.ts index 91f7b5c62a33..1df742c2cc79 100644 --- a/src/libs/Navigation/types.ts +++ b/src/libs/Navigation/types.ts @@ -1,3 +1,5 @@ +/* eslint-disable max-lines */ + import type {MultifactorAuthenticationPromptType} from '@components/MultifactorAuthentication/config/types'; import type {SearchQueryString} from '@components/Search/types'; From f0cce5d4927f92340385de4c7d13cdfcd185f5ef Mon Sep 17 00:00:00 2001 From: Nicolas Bonet Date: Fri, 16 Oct 2026 11:14:55 -0500 Subject: [PATCH 2/3] Resume paused fetch mock in split revert test so it doesn't block later tests --- tests/actions/IOUTest/SplitTest.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/actions/IOUTest/SplitTest.ts b/tests/actions/IOUTest/SplitTest.ts index a23d4cc35e25..bb49c1745a8f 100644 --- a/tests/actions/IOUTest/SplitTest.ts +++ b/tests/actions/IOUTest/SplitTest.ts @@ -2868,6 +2868,9 @@ describe('updateSplitTransactionsFromSplitExpensesFlow', () => { await saveSplitExpenses(draftTransaction?.comment?.splitExpenses ?? [], draftTransaction?.comment?.splitExpensesTotal ?? 0); expect(await getTotals()).toEqual(totalsBeforeSplit); + + await mockFetch?.resume?.(); + await waitForBatchedUpdates(); }); it('should not leave a duplicate IOU action behind when a transaction is split, reverted, split again, and reverted again', async () => { From ce0323d10de801048720cfbf466c45eb52623c29 Mon Sep 17 00:00:00 2001 From: Nicolas Bonet Date: Fri, 16 Oct 2026 11:26:58 -0500 Subject: [PATCH 3/3] Match #104256: drop removed betas params and resume fetch in split revert test --- tests/actions/IOUTest/SplitTest.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/actions/IOUTest/SplitTest.ts b/tests/actions/IOUTest/SplitTest.ts index bb49c1745a8f..252cccc5e581 100644 --- a/tests/actions/IOUTest/SplitTest.ts +++ b/tests/actions/IOUTest/SplitTest.ts @@ -2707,7 +2707,6 @@ describe('updateSplitTransactionsFromSplitExpensesFlow', () => { currentUserEmailParam: CARLOS_EMAIL, currency: undefined, isSelfTourViewed: false, - betas: undefined, hasActiveAdminPolicies: false, hasOwnedPaidPolicy: false, activePolicy: undefined, @@ -2728,7 +2727,6 @@ describe('updateSplitTransactionsFromSplitExpensesFlow', () => { getCurrencyDecimals: getCurrencyDecimalsLocal, conciergeChat: undefined, report: chatReport, - betas: [CONST.BETAS.ALL], participantParams: { payeeEmail: RORY_EMAIL, payeeAccountID: RORY_ACCOUNT_ID, @@ -2744,6 +2742,7 @@ describe('updateSplitTransactionsFromSplitExpensesFlow', () => { }, shouldGenerateTransactionThreadReport: true, isASAPSubmitBetaEnabled: false, + isVendorMatchingBetaEnabled: false, currentUserAccountIDParam: RORY_ACCOUNT_ID, currentUserEmailParam: RORY_EMAIL, transactionViolations: {}, @@ -2804,9 +2803,10 @@ describe('updateSplitTransactionsFromSplitExpensesFlow', () => { updateSplitTransactionsFromSplitExpensesFlow({ getCurrencyDecimals: getCurrencyDecimalsLocal, getCurrencySymbol: getCurrencySymbolLocal, + isVendorMatchingBetaEnabled: false, allTransactionsList: allTransactions, - betas: [CONST.BETAS.ALL], allReportsList: allReports, + reportDrafts: {}, allReportActionsList: allReportActions, allReportNameValuePairsList: allReportNameValuePairs, transactionData: { @@ -2869,8 +2869,8 @@ describe('updateSplitTransactionsFromSplitExpensesFlow', () => { expect(await getTotals()).toEqual(totalsBeforeSplit); + // Resume the paused requests so they don't block the request queue for later tests await mockFetch?.resume?.(); - await waitForBatchedUpdates(); }); it('should not leave a duplicate IOU action behind when a transaction is split, reverted, split again, and reverted again', async () => {