From 820abecfd08d0936918eaed8aa8889b82271ee5a Mon Sep 17 00:00:00 2001 From: Nicolas Bonet Date: Tue, 25 Aug 2026 09:27:57 -0500 Subject: [PATCH 1/3] Pin react-native-onyx to Expensify/react-native-onyx#830 HEAD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Validation PR for https://github.com/Expensify/react-native-onyx/pull/830 — runs the full E/App suite against the Onyx PR head. Will be swapped to the published version once the Onyx PR merges. Co-Authored-By: Claude Fable 5 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a33bf3ea482e..77e04b6fd2ab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -124,7 +124,7 @@ "react-native-nitro-fetch": "1.5.4", "react-native-nitro-modules": "0.36.3", "react-native-nitro-sqlite": "9.6.0", - "react-native-onyx": "3.0.100", + "react-native-onyx": "git+https://github.com/Expensify/react-native-onyx.git#1aae36ecd08d05c5810196ba16491fb7329dc74b", "react-native-pager-view": "8.0.0", "react-native-pdf": "7.0.2", "react-native-permissions": "^5.4.0", @@ -35907,9 +35907,9 @@ } }, "node_modules/react-native-onyx": { - "version": "3.0.100", - "resolved": "https://registry.npmjs.org/react-native-onyx/-/react-native-onyx-3.0.100.tgz", - "integrity": "sha512-sdhg4aLoVR0dNK1rYbUT+Cq0RTk/Nbt5q7M2QokSI8rfLOhZ79c8I8w+8aLwbak6Z7PxUbLUg6W7xgZmO7F+bw==", + "version": "3.0.108", + "resolved": "git+ssh://git@github.com/Expensify/react-native-onyx.git#1aae36ecd08d05c5810196ba16491fb7329dc74b", + "integrity": "sha512-ZGGxGcTmlaWKWYkGlpNoSNgl/hUm0mgBa+JSlNSmH+uYYwAreTd2xgHo3VFt5NFtz/3bNEXRLII7JaNOXgwRTA==", "license": "MIT", "dependencies": { "ascii-table": "0.0.9", diff --git a/package.json b/package.json index 75ad6bed9b4d..2414f0fa4989 100644 --- a/package.json +++ b/package.json @@ -198,7 +198,7 @@ "react-native-nitro-fetch": "1.5.4", "react-native-nitro-modules": "0.36.3", "react-native-nitro-sqlite": "9.6.0", - "react-native-onyx": "3.0.100", + "react-native-onyx": "git+https://github.com/Expensify/react-native-onyx.git#1aae36ecd08d05c5810196ba16491fb7329dc74b", "react-native-pager-view": "8.0.0", "react-native-pdf": "7.0.2", "react-native-permissions": "^5.4.0", From 79769985db96ff649f2cd29cd38e2bf1aaf98031 Mon Sep 17 00:00:00 2001 From: Nicolas Bonet Date: Wed, 26 Aug 2026 14:04:45 -0500 Subject: [PATCH 2/3] Bump react-native-onyx to 3.0.109 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 77e04b6fd2ab..5790fe17e129 100644 --- a/package-lock.json +++ b/package-lock.json @@ -124,7 +124,7 @@ "react-native-nitro-fetch": "1.5.4", "react-native-nitro-modules": "0.36.3", "react-native-nitro-sqlite": "9.6.0", - "react-native-onyx": "git+https://github.com/Expensify/react-native-onyx.git#1aae36ecd08d05c5810196ba16491fb7329dc74b", + "react-native-onyx": "3.0.109", "react-native-pager-view": "8.0.0", "react-native-pdf": "7.0.2", "react-native-permissions": "^5.4.0", @@ -35907,9 +35907,9 @@ } }, "node_modules/react-native-onyx": { - "version": "3.0.108", - "resolved": "git+ssh://git@github.com/Expensify/react-native-onyx.git#1aae36ecd08d05c5810196ba16491fb7329dc74b", - "integrity": "sha512-ZGGxGcTmlaWKWYkGlpNoSNgl/hUm0mgBa+JSlNSmH+uYYwAreTd2xgHo3VFt5NFtz/3bNEXRLII7JaNOXgwRTA==", + "version": "3.0.109", + "resolved": "https://registry.npmjs.org/react-native-onyx/-/react-native-onyx-3.0.109.tgz", + "integrity": "sha512-/+oUOd/0xz8fxUUMvjoO1KUmRhr0pbEOtug8KMzdMNwqt2GGX+tgEMMvD/3JcEsKWvN8sZUlefQJwBI0oBnhxg==", "license": "MIT", "dependencies": { "ascii-table": "0.0.9", diff --git a/package.json b/package.json index 2414f0fa4989..074d11f8e9d4 100644 --- a/package.json +++ b/package.json @@ -198,7 +198,7 @@ "react-native-nitro-fetch": "1.5.4", "react-native-nitro-modules": "0.36.3", "react-native-nitro-sqlite": "9.6.0", - "react-native-onyx": "git+https://github.com/Expensify/react-native-onyx.git#1aae36ecd08d05c5810196ba16491fb7329dc74b", + "react-native-onyx": "3.0.109", "react-native-pager-view": "8.0.0", "react-native-pdf": "7.0.2", "react-native-permissions": "^5.4.0", From 9ace07a91a5b17f3c8c7fe00d5e04b52167c00da Mon Sep 17 00:00:00 2001 From: Nicolas Bonet Date: Tue, 1 Sep 2026 12:50:18 -0500 Subject: [PATCH 3/3] Restore oxfmt formatting in TransactionUtils/index.ts --- src/libs/TransactionUtils/index.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/libs/TransactionUtils/index.ts b/src/libs/TransactionUtils/index.ts index c57be10d5a68..a449f8888554 100644 --- a/src/libs/TransactionUtils/index.ts +++ b/src/libs/TransactionUtils/index.ts @@ -3379,12 +3379,14 @@ function getChildTransactions(transactions: OnyxCollection, origina function createUnreportedExpenses(transactions: Array | undefined>): UnreportedExpenseListItemType[] { return transactions .filter((t): t is Transaction => t !== undefined) - .map((transaction): UnreportedExpenseListItemType => ({ - ...transaction, - isDisabled: isTransactionPendingDelete(transaction), - keyForList: transaction.transactionID, - errors: transaction.errors as Errors | undefined, - })); + .map( + (transaction): UnreportedExpenseListItemType => ({ + ...transaction, + isDisabled: isTransactionPendingDelete(transaction), + keyForList: transaction.transactionID, + errors: transaction.errors as Errors | undefined, + }), + ); } type GetEligibleTransactionsToAddParams = {