From 000a39f19dfe12114e86210f418720c986b1b564 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Thu, 13 Apr 2023 13:02:43 +0800 Subject: [PATCH] fix(nc-gui): add back signout api --- packages/nc-gui/composables/useGlobal/actions.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/nc-gui/composables/useGlobal/actions.ts b/packages/nc-gui/composables/useGlobal/actions.ts index 3190f7dbde..bfb6e3ad65 100644 --- a/packages/nc-gui/composables/useGlobal/actions.ts +++ b/packages/nc-gui/composables/useGlobal/actions.ts @@ -10,6 +10,10 @@ export function useGlobalActions(state: State): Actions { const signOut: Actions['signOut'] = async () => { state.token.value = null state.user.value = null + try { + const nuxtApp = useNuxtApp() + await nuxtApp.$api.auth.signout() + } catch {} } /** Sign in by setting the token in localStorage */ @@ -46,7 +50,7 @@ export function useGlobalActions(state: State): Actions { message.error(err.message || t('msg.error.youHaveBeenSignedOut')) await signOut() }) - .finally(() => resolve()) + .finally(() => resolve(true)) }) }