From 747683ba54aa7e9cfe56542696c756c6ae225275 Mon Sep 17 00:00:00 2001 From: f0x52 Date: Wed, 18 Jan 2023 16:41:00 +0100 Subject: [chore] Settings refactor fix 2 (#1357) * fix emoji query tagging * fix proxy url for gts instance * fix: don't flash callback error on authorize flow --- web/source/settings/redux/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'web/source/settings/redux/index.js') diff --git a/web/source/settings/redux/index.js b/web/source/settings/redux/index.js index 12b3db743..3b1cc5038 100644 --- a/web/source/settings/redux/index.js +++ b/web/source/settings/redux/index.js @@ -32,6 +32,7 @@ const { } = require("redux-persist"); const query = require("../lib/query/base"); +const { Promise } = require("bluebird"); const combinedReducers = combineReducers({ oauth: require("./oauth").reducer, @@ -43,6 +44,14 @@ const persistedReducer = persistReducer({ storage: require("redux-persist/lib/storage").default, stateReconciler: require("redux-persist/lib/stateReconciler/autoMergeLevel1").default, whitelist: ["oauth"], + migrate: (state) => { + return Promise.try(() => { + if (state?.oauth != undefined) { + state.oauth.expectingRedirect = false; + } + return state; + }); + } }, combinedReducers); const store = configureStore({ -- cgit v1.2.3