Skip to content

Commit

Permalink
fix: computed import
Browse files Browse the repository at this point in the history
  • Loading branch information
Intevel committed Jun 8, 2023
1 parent 2b98382 commit 65c1cdf
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions src/runtime/composables/useDirectusToken.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { useCookie, useNuxtApp, CookieRef, useRuntimeConfig } from '#app'
import { computed } from 'vue'
import { DirectusAuthResponse } from '../types'
import { useDirectusUrl } from './useDirectusUrl'

Expand Down Expand Up @@ -59,19 +60,19 @@ export const useDirectusToken = () => {
}
}

const token_expires_in = computed(() => Math.max(0, (expires().value ?? 0) - new Date().getTime()));
const token_expires_in = computed(() => Math.max(0, (expires().value ?? 0) - new Date().getTime()))

const token_expired = computed(() => !token().value || token_expires_in.value === 0)

const token_expired = computed(() => !token().value || token_expires_in.value == 0);

const checkAutoRefresh = async () => {
if (config.directus.autoRefresh) {
if (token_expired.value) {
try {
await refreshTokens();
await refreshTokens()
} catch (e) {
refreshToken().value = null;
if (config.directus.onAutoRefreshError) {
await config.directus.onAutoRefreshError();
refreshToken().value = null
if (config.directus.onAutoRefreshFailure) {
await config.directus.onAutoRefreshFailure()
}
}
}
Expand Down

1 comment on commit 65c1cdf

@vercel
Copy link

@vercel vercel bot commented on 65c1cdf Jun 8, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

nuxt-directus – ./

nuxt-directus-umber.vercel.app
nuxt-directus-git-main-intevel.vercel.app
nuxt-directus-intevel.vercel.app

Please sign in to comment.