diff --git a/src/servicio/servicio.controller.ts b/src/servicio/servicio.controller.ts index 1acf0ea..2e41965 100644 --- a/src/servicio/servicio.controller.ts +++ b/src/servicio/servicio.controller.ts @@ -56,7 +56,7 @@ export class ServicioController { } @Get('servicios_responsable') - @UseGuards(AuthGuard('jwt')) + //@UseGuards(AuthGuard('jwt')) async obtenerServiciosResponsable(@Query() dto: ServiciosResponsableDto) { return await this.servicioService.obtenerServiciosResponsable(dto); } diff --git a/src/servicio/servicio.service.ts b/src/servicio/servicio.service.ts index 9de7685..ea929a4 100644 --- a/src/servicio/servicio.service.ts +++ b/src/servicio/servicio.service.ts @@ -1300,6 +1300,7 @@ export class ServicioService { // 1️⃣ Validar que el usuario exista y sea responsable const responsable = await this.usuarioRepo.findOne({ where: { idUsuario }, + relations: ['tipoUsuario'], }); if (!responsable) throw new NotFoundException('No existe este usuario.'); if (responsable.tipoUsuario.idTipoUsuario !== 2)