diff --git a/src/store/index.ts b/src/store/index.ts index 09eb430..21d53f5 100644 --- a/src/store/index.ts +++ b/src/store/index.ts @@ -94,14 +94,15 @@ export const useMainStore = defineStore({ LocalStorage.clear(); try { - await api.delete(`/auth/${this.session.token}`); - } catch (error) { - return false; - } finally { + const token = this.session.token; this.$patch({ session: undefined, user: undefined, }); + await api.delete(`/auth/${token}`); + } catch (error) { + return false; + } finally { SessionStorage.clear(); } return true;