|
|
@@ -172,6 +172,11 @@ export const authOptions: NextAuthOptions = {
|
|
|
|
|
|
// Durante actualización con update() - solo actualizar campos que fueron enviados
|
|
|
if (trigger === "update" && session) {
|
|
|
+ // Si la actualización incluye un objeto user (estructura estándar de sesión),
|
|
|
+ // fusionamos sus propiedades con el token
|
|
|
+ if (session.user) {
|
|
|
+ return { ...token, ...session.user };
|
|
|
+ }
|
|
|
return { ...token, ...session };
|
|
|
}
|
|
|
|