From 4f5e32b76aa272c42df8a6b54a8ebefe6b388b50 Mon Sep 17 00:00:00 2001 From: Deepak Bhagat Date: Thu, 12 Mar 2026 05:25:39 +0530 Subject: [PATCH] fix(sagas): resolve variable shadowing crash in init Fixes JSON.parse(undefined) SyntaxError in app/sagas/init.js when AsyncStorage.removeItem returns undefined. Closes #7014 --- app/sagas/init.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/sagas/init.js b/app/sagas/init.js index d9d6024abe8..d95b3892c1c 100644 --- a/app/sagas/init.js +++ b/app/sagas/init.js @@ -56,7 +56,7 @@ const restore = function* restore() { yield put(appReady({})); const pushNotification = yield call(AsyncStorage.getItem, 'pushNotification'); if (pushNotification) { - const pushNotification = yield call(AsyncStorage.removeItem, 'pushNotification'); + yield call(AsyncStorage.removeItem, 'pushNotification'); yield call(deepLinkingClickCallPush, JSON.parse(pushNotification)); } } catch (e) {