From 1cf244980dc0b1f4075bd2eadcef37ce8771421b Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Tue, 12 Jul 2022 18:21:42 -0500 Subject: [PATCH] se agrego campo correo y nombre a operador --- src/operador/dto/input/create.dto.ts | 5 +++-- src/operador/operador.service.ts | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/operador/dto/input/create.dto.ts b/src/operador/dto/input/create.dto.ts index d20ef0e..a7d4817 100644 --- a/src/operador/dto/input/create.dto.ts +++ b/src/operador/dto/input/create.dto.ts @@ -1,4 +1,4 @@ -import { IsEmail, IsInt, IsString } from 'class-validator'; +import { IsEmail, IsInt, IsOptional, IsString } from 'class-validator'; export class CreateOperadorDto { @IsEmail() @@ -17,5 +17,6 @@ export class CreateOperadorDto { operador: string; @IsString() - password: string; + @IsOptional() + password?: string; } diff --git a/src/operador/operador.service.ts b/src/operador/operador.service.ts index d530ca7..aaf179c 100644 --- a/src/operador/operador.service.ts +++ b/src/operador/operador.service.ts @@ -72,7 +72,7 @@ export class OperadorService { throw new ConflictException( 'Ya existe un operador en esta institución con ese nombre, intenta de nuevo con otro.', ); - if (password!) password = this.bcryptService.generarPassword(); + if (!password) password = this.bcryptService.generarPassword(); return this.repository.save( this.repository.create({ correo,