From 1e9e2f5140609c3e2ae5eec297ce82e5794d879a Mon Sep 17 00:00:00 2001 From: Vit Horacek Date: Thu, 9 Jul 2026 11:35:37 +0200 Subject: [PATCH] Fix ESLint seatbelt budget violations on main The revert of PR #93436 reintroduced a namespace import in src/libs/actions/Report/index.ts and a redundant type assertion in tests/actions/IOUTest/SplitTest.ts, pushing both files over their eslint-seatbelt error budgets and breaking lint on main. Co-authored-by: Cursor --- src/libs/actions/Report/index.ts | 4 ++-- tests/actions/IOUTest/SplitTest.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/actions/Report/index.ts b/src/libs/actions/Report/index.ts index 223210742db8..e5e6693c7181 100644 --- a/src/libs/actions/Report/index.ts +++ b/src/libs/actions/Report/index.ts @@ -53,7 +53,7 @@ import type UpdateRoomVisibilityParams from '@libs/API/parameters/UpdateRoomVisi import {READ_COMMANDS, SIDE_EFFECT_REQUEST_COMMANDS, WRITE_COMMANDS} from '@libs/API/types'; import * as ApiUtils from '@libs/ApiUtils'; import * as Browser from '@libs/Browser'; -import * as CollectionUtils from '@libs/CollectionUtils'; +import {extractCollectionItemID} from '@libs/CollectionUtils'; import type {CustomRNImageManipulatorResult} from '@libs/cropOrRotateImage/types'; import DateUtils from '@libs/DateUtils'; import * as Environment from '@libs/Environment/Environment'; @@ -470,7 +470,7 @@ Onyx.connect({ if (!key || !actions) { return; } - const reportID = CollectionUtils.extractCollectionItemID(key); + const reportID = extractCollectionItemID(key); allReportActions[reportID] = actions; }, }); diff --git a/tests/actions/IOUTest/SplitTest.ts b/tests/actions/IOUTest/SplitTest.ts index 63e3bc68a30c..fe8a82b46141 100644 --- a/tests/actions/IOUTest/SplitTest.ts +++ b/tests/actions/IOUTest/SplitTest.ts @@ -7973,7 +7973,7 @@ describe('createDistanceRequest', () => { const allTransactions = await getOnyxValue(ONYXKEYS.COLLECTION.TRANSACTION); expect(Object.keys(allReports ?? {}).length).toBeGreaterThan(initialReportsCount); expect(Object.keys(allTransactions ?? {}).length).toBeGreaterThanOrEqual(1); - const createdTransaction = Object.values(allTransactions ?? {}).at(0) as Transaction | undefined; + const createdTransaction = Object.values(allTransactions ?? {}).at(0); expect(createdTransaction).toBeTruthy(); }); });