Skip to content

Commit ccf7ba0

Browse files
authored
fix(#896): set rawRefreshToken default value (#899)
1 parent 3a5fc50 commit ccf7ba0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/runtime/composables/local/useAuthState.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,13 @@ export function useAuthState(): UseAuthStateReturn {
7676
secure: config.refresh.token.secureCookieAttribute,
7777
httpOnly: config.refresh.token.httpOnlyCookieAttribute
7878
})
79+
80+
// Set default value if `useState` returned `null`
81+
// https://github.com/sidebase/nuxt-auth/issues/896
82+
if (rawRefreshToken.value === null) {
83+
rawRefreshToken.value = _rawRefreshTokenCookie.value
84+
}
85+
7986
watch(rawRefreshToken, () => {
8087
_rawRefreshTokenCookie.value = rawRefreshToken.value
8188
})

0 commit comments

Comments
 (0)