From 81c7f1ddb087dc8dbb002993bc55aa9dc2a6ecdb Mon Sep 17 00:00:00 2001 From: Julian Kobrynski Date: Tue, 17 Mar 2026 10:44:49 +0100 Subject: [PATCH 1/2] bump onyx version, remove allowDynamicKey from useOnyx wrapper --- Mobile-Expensify | 2 +- package-lock.json | 8 ++++---- package.json | 2 +- src/hooks/useOnyx.ts | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Mobile-Expensify b/Mobile-Expensify index 03346cd7dc89b..cd00326994694 160000 --- a/Mobile-Expensify +++ b/Mobile-Expensify @@ -1 +1 @@ -Subproject commit 03346cd7dc89bca1289a65751c48703a58912e18 +Subproject commit cd0032699469421664bf6c552d1a81e8253a88c8 diff --git a/package-lock.json b/package-lock.json index fe5d23d487e36..b8f3266c6f1b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -117,7 +117,7 @@ "react-native-localize": "^3.5.4", "react-native-nitro-modules": "0.29.4", "react-native-nitro-sqlite": "9.2.0", - "react-native-onyx": "3.0.45", + "react-native-onyx": "3.0.48", "react-native-pager-view": "8.0.0", "react-native-pdf": "7.0.2", "react-native-permissions": "^5.4.0", @@ -34562,9 +34562,9 @@ } }, "node_modules/react-native-onyx": { - "version": "3.0.45", - "resolved": "https://registry.npmjs.org/react-native-onyx/-/react-native-onyx-3.0.45.tgz", - "integrity": "sha512-oJyizoazptOzKfY8ENDu0Y+QcFvCvRFySIEgQGOMZ0SDvmuni9MJ57zPd6/C/3n84GzTCJ5yDLmOFQRiHuPoRQ==", + "version": "3.0.48", + "resolved": "https://registry.npmjs.org/react-native-onyx/-/react-native-onyx-3.0.48.tgz", + "integrity": "sha512-bEtJlNiF2H8w4qlm3sjEHeu4HCcXaIiQi96bBGTc+aSfqIXm116TZTtlS6VmF1/ip0hG8KbYuMfW8CiO3uTD3Q==", "license": "MIT", "dependencies": { "ascii-table": "0.0.9", diff --git a/package.json b/package.json index 934f5ae68f8bc..75f2fa39a1c95 100644 --- a/package.json +++ b/package.json @@ -181,7 +181,7 @@ "react-native-localize": "^3.5.4", "react-native-nitro-modules": "0.29.4", "react-native-nitro-sqlite": "9.2.0", - "react-native-onyx": "3.0.45", + "react-native-onyx": "3.0.48", "react-native-pager-view": "8.0.0", "react-native-pdf": "7.0.2", "react-native-permissions": "^5.4.0", diff --git a/src/hooks/useOnyx.ts b/src/hooks/useOnyx.ts index 261accfe885fd..d3aafc04753bd 100644 --- a/src/hooks/useOnyx.ts +++ b/src/hooks/useOnyx.ts @@ -74,7 +74,7 @@ const useOnyx: OriginalUseOnyx = | undefined) => selectorProp(getKeyData(data as SearchResults, key)); }, [selectorProp, shouldUseSnapshot, key]); - const onyxOptions: UseOnyxOptions> = {...optionsWithoutSelector, selector, allowDynamicKey: true}; + const onyxOptions: UseOnyxOptions> = {...optionsWithoutSelector, selector}; const snapshotKey = shouldUseSnapshot ? (`${ONYXKEYS.COLLECTION.SNAPSHOT}${currentSearchHash}` as OnyxKey) : key; const originalResult = originalUseOnyx(snapshotKey, onyxOptions, dependencies); From dc344564de1b1c1a5dfa7475ad837a32a748f833 Mon Sep 17 00:00:00 2001 From: Julian Kobrynski Date: Tue, 17 Mar 2026 13:07:34 +0100 Subject: [PATCH 2/2] Fix Mobile-Expensify submodule pointer after merge --- Mobile-Expensify | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mobile-Expensify b/Mobile-Expensify index cd00326994694..9897949edd741 160000 --- a/Mobile-Expensify +++ b/Mobile-Expensify @@ -1 +1 @@ -Subproject commit cd0032699469421664bf6c552d1a81e8253a88c8 +Subproject commit 9897949edd74125de3d8445f2df6107223719318