mirror of
https://github.com/lukevella/rallly.git
synced 2025-04-30 18:56:45 +02:00
🐛 Fix session update
This commit is contained in:
parent
83bf083979
commit
f56937b7ea
1 changed files with 4 additions and 2 deletions
|
@ -137,8 +137,8 @@ const {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
async jwt({ token, session, trigger }) {
|
async jwt({ token, session }) {
|
||||||
if (trigger === "update") {
|
if (session) {
|
||||||
const parsed = sessionUpdateSchema.safeParse(session);
|
const parsed = sessionUpdateSchema.safeParse(session);
|
||||||
if (parsed.success) {
|
if (parsed.success) {
|
||||||
Object.entries(parsed.data).forEach(([key, value]) => {
|
Object.entries(parsed.data).forEach(([key, value]) => {
|
||||||
|
@ -163,12 +163,14 @@ const {
|
||||||
timeFormat: true,
|
timeFormat: true,
|
||||||
timeZone: true,
|
timeZone: true,
|
||||||
weekStart: true,
|
weekStart: true,
|
||||||
|
image: true,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
if (user) {
|
if (user) {
|
||||||
token.name = user.name;
|
token.name = user.name;
|
||||||
token.email = user.email;
|
token.email = user.email;
|
||||||
|
token.picture = user.image;
|
||||||
token.locale = user.locale;
|
token.locale = user.locale;
|
||||||
token.timeFormat = user.timeFormat;
|
token.timeFormat = user.timeFormat;
|
||||||
token.timeZone = user.timeZone;
|
token.timeZone = user.timeZone;
|
||||||
|
|
Loading…
Add table
Reference in a new issue