diff --git a/src/lib/auth/config.ts b/src/lib/auth/config.ts index 322e7e3..0dd79f3 100644 --- a/src/lib/auth/config.ts +++ b/src/lib/auth/config.ts @@ -44,9 +44,10 @@ export const { if (account) token.accessToken = account.access_token; return token; }, - session: ({ session, token }) => { - if (typeof token.accessToken === "string") session.accessToken = token.accessToken; - return session; + session: props => { + if ("token" in props && typeof props.token.accessToken === "string") + props.session.accessToken = props.token.accessToken; + return props.session; }, signIn: ({ profile }) => { const JOULEV_USER_ID = "858763"; diff --git a/src/types/fix/next-auth.ts b/src/types/fix/next-auth.ts index 3638173..76ab0fe 100644 --- a/src/types/fix/next-auth.ts +++ b/src/types/fix/next-auth.ts @@ -7,7 +7,4 @@ declare module "next-auth" { interface Profile { id: string; } - interface User { - id: string; - } }