From ab0abb90463c699645745ab3eefceb4baab37f71 Mon Sep 17 00:00:00 2001
From: xaralis <filip.varecha@fragaria.cz>
Date: Wed, 6 Jan 2021 17:05:32 +0100
Subject: [PATCH] feat: avoid attempting token refresh when user is already
 logged out

---
 src/actions/users.js | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/actions/users.js b/src/actions/users.js
index c3a6266..d6795f8 100644
--- a/src/actions/users.js
+++ b/src/actions/users.js
@@ -94,8 +94,14 @@ export const inviteToJitsi = createAsyncAction(
 );
 
 export const refreshAccessToken = async () => {
+  const { isAuthenticated } = AuthStore.getRawState();
+
+  if (!isAuthenticated) {
+    return;
+  }
+
   try {
-    await keycloak.updateToken(300);
+    await keycloak.updateToken(60);
     console.info("[auth] access token refreshed");
   } catch (exc) {
     console.warn(
-- 
GitLab