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/oauth.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'web/source/settings/redux/oauth.js') diff --git a/web/source/settings/redux/oauth.js b/web/source/settings/redux/oauth.js index 081d4e508..efd872078 100644 --- a/web/source/settings/redux/oauth.js +++ b/web/source/settings/redux/oauth.js @@ -23,17 +23,12 @@ const { createSlice } = require("@reduxjs/toolkit"); module.exports = createSlice({ name: "oauth", initialState: { - loginState: 'none' + loginState: 'none', + expectingRedirect: false }, reducers: { - setInstance: (state, { payload }) => { - return { - ...state, - ...payload /* overrides instance, registration keys */ - }; - }, - authorize: (state) => { - state.loginState = "callback"; + authorize: (state, { payload }) => { + return payload; // overrides state }, setToken: (state, { payload }) => { state.token = `${payload.token_type} ${payload.access_token}`; -- cgit v1.2.3