summaryrefslogtreecommitdiff
path: root/web/source/settings/redux/oauth.js
diff options
context:
space:
mode:
authorLibravatar f0x52 <f0x@cthu.lu>2023-01-18 16:41:00 +0100
committerLibravatar GitHub <noreply@github.com>2023-01-18 16:41:00 +0100
commit747683ba54aa7e9cfe56542696c756c6ae225275 (patch)
treeb3a3796a7df58fd93398b560a6c5cc1e9dd958d8 /web/source/settings/redux/oauth.js
parent[chore] Fix new emoji preview title/alt text (#1354) (diff)
downloadgotosocial-747683ba54aa7e9cfe56542696c756c6ae225275.tar.xz
[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
Diffstat (limited to 'web/source/settings/redux/oauth.js')
-rw-r--r--web/source/settings/redux/oauth.js13
1 files changed, 4 insertions, 9 deletions
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}`;