From 2130d113d4276412bfbf3ba914e181ed365f8db6 Mon Sep 17 00:00:00 2001 From: diced Date: Sun, 19 Jan 2025 17:55:24 -0800 Subject: [PATCH] fix: oidc: don't wish for a refresh token --- src/pages/api/auth/oauth/oidc.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pages/api/auth/oauth/oidc.ts b/src/pages/api/auth/oauth/oidc.ts index 3e72035c1..f73d0d2da 100644 --- a/src/pages/api/auth/oauth/oidc.ts +++ b/src/pages/api/auth/oauth/oidc.ts @@ -60,14 +60,13 @@ async function handler({ code, host, state }: OAuthQuery, _logger: Logger): Prom const json = await res.json(); if (!json.access_token) return { error: 'No access token in response' }; - if (!json.refresh_token) return { error: 'No refresh token in response' }; const userJson = await oidcAuth.user(json.access_token, config.oauth.oidc.userinfoUrl!); if (!userJson) return { error: 'Failed to fetch user' }; return { access_token: json.access_token, - refresh_token: json.refresh_token, + refresh_token: json.refresh_token || null, username: userJson.preferred_username, user_id: userJson.sub, };