auth correcion

This commit is contained in:
xXpuma99Xx 2022-10-26 00:11:57 -05:00
parent 18c899267a
commit f9b80cad06
2 changed files with 7 additions and 2 deletions

View File

@ -35,11 +35,16 @@ export class AuthService {
id_operador: admin.id_operador,
operador: admin.operador,
nombre: admin.nombre,
institucion: { id_institucion: admin.institucion.id_institucion },
// institucion: { id_institucion: admin.institucion.id_institucion },
tipoUsuario: { id_tipo_usuario: admin.tipoUsuario.id_tipo_usuario },
},
};
// Los super admin y sistema no tienen institucion
if (JwtPayload.Operador.tipoUsuario.id_tipo_usuario > 2)
JwtPayload.Operador.institucion = {
id_institucion: admin.institucion.id_institucion,
};
// "Firmo"/creo el token
return { token: this.jwtService.sign(JwtPayload) };
});

View File

@ -3,7 +3,7 @@ export interface JwtPayloadAdmin {
id_operador: number;
nombre: string;
operador: string;
institucion: { id_institucion: number };
institucion?: { id_institucion: number };
tipoUsuario: { id_tipo_usuario: number };
};
}