diff --git a/extensions/whoami/routes.js b/extensions/whoami/routes.js index ad9806677..391904595 100644 --- a/extensions/whoami/routes.js +++ b/extensions/whoami/routes.js @@ -96,9 +96,12 @@ extension.get('/whoami', { subdomain: 'api' }, async (req, res, next) => { const providers = await svc_oidc.getEnabledProviderIds(); const origin = (svc_oidc.global_config?.origin || '').replace(/\/$/, ''); const provider = providers && providers[0]; - return provider - ? { oidc_revalidate_url: `${origin}/auth/oidc/${provider}/start?flow=revalidate&user_id=${req.user.id}` } - : {}; + if ( provider ) { + return { + oidc_revalidate_url: `${origin}/auth/oidc/${provider}/start?flow=revalidate&user_id=${req.user.id}`, + }; + } + return {}; } catch ( _e ) { return {}; }