From 9dfaa38aa5a042f2a79168c8cef9d24c06b032f3 Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sun, 12 Jan 2025 00:16:31 +0100 Subject: [PATCH] Fix callback redirect --- src/modules/web_app/frontend/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/web_app/frontend/index.js b/src/modules/web_app/frontend/index.js index fee3498..9d70bd3 100644 --- a/src/modules/web_app/frontend/index.js +++ b/src/modules/web_app/frontend/index.js @@ -1,5 +1,5 @@ import { createApp, ref, onMounted } from 'vue'; -import { createRouter, createWebHistory, RouterView } from 'vue-router'; +import { createRouter, createWebHistory, RouterView, useRouter } from 'vue-router'; const Authorize = { @@ -57,13 +57,15 @@ const Main = { const AuthCallbackTwitch = { setup() { + const router = useRouter(); + onMounted(() => { fetch('/api/auth/callback/twitch/' + window.location.search) .then(response => response.json()) .then(data => { localStorage.setItem('token', data.token); - this.$router.push('/'); + router.push('/'); }); }); },