From 56023158a350b857f6af62200fbfb3216b86d42b Mon Sep 17 00:00:00 2001 From: Halo Dev Bot <87291978+halo-dev-bot@users.noreply.github.com> Date: Thu, 29 Dec 2022 21:34:33 +0800 Subject: [PATCH] [release-2.0] fix: login in safari browser has no effect (#808) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is an automated cherry-pick of #804 /assign ruibaby ```release-note 修复 Console 端在 Safari 浏览器登录之后无反应的问题 ``` --- src/modules/system/users/Login.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/system/users/Login.vue b/src/modules/system/users/Login.vue index 63fcb72e6..f8b2f4e32 100644 --- a/src/modules/system/users/Login.vue +++ b/src/modules/system/users/Login.vue @@ -12,12 +12,16 @@ onBeforeMount(() => { router.push({ name: "Dashboard" }); } }); + +function onLoginSucceed() { + window.location.reload(); +} </script> <template> <div class="flex h-screen flex-col items-center justify-center"> <IconLogo class="mb-8" /> <div class="login-form flex w-72 flex-col"> - <LoginForm @succeed="router.go(0)" /> + <LoginForm @succeed="onLoginSucceed" /> </div> </div> </template>