From b6fc95b03b8092e6fa6c2ef3a1d6d6f7d3ab885e Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Mon, 3 Mar 2025 14:07:17 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20session=20update=20(#1601)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/next-auth.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/web/src/next-auth.ts b/apps/web/src/next-auth.ts index 0f24e154f..1b6588ddb 100644 --- a/apps/web/src/next-auth.ts +++ b/apps/web/src/next-auth.ts @@ -137,8 +137,8 @@ const { return true; }, - async jwt({ token, session, trigger }) { - if (trigger === "update") { + async jwt({ token, session }) { + if (session) { const parsed = sessionUpdateSchema.safeParse(session); if (parsed.success) { Object.entries(parsed.data).forEach(([key, value]) => { @@ -163,12 +163,14 @@ const { timeFormat: true, timeZone: true, weekStart: true, + image: true, }, }); if (user) { token.name = user.name; token.email = user.email; + token.picture = user.image; token.locale = user.locale; token.timeFormat = user.timeFormat; token.timeZone = user.timeZone;