From ee2b59c326110db8565ae53fcca2a892f53c3136 Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Fri, 23 Dec 2022 19:05:23 -0600 Subject: [PATCH] operador controller final --- src/operador/operador.controller.ts | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/src/operador/operador.controller.ts b/src/operador/operador.controller.ts index 0249e31..d0a1ca4 100644 --- a/src/operador/operador.controller.ts +++ b/src/operador/operador.controller.ts @@ -39,7 +39,7 @@ export class OperadorController { @Serealize(MessageOutputDto) @Post('admin') @UseGuards(AuthGuard('jwt')) - @ApiOperation({ description: 'Endpoint que crea un admin.' }) + @ApiOperation({ description: 'Crear un nuevo admin.' }) @ApiBearerAuth('jwt') @ApiBody({ description: 'Variables que necesita el endpoint.', @@ -70,7 +70,7 @@ export class OperadorController { @Serealize(MessageOutputDto) @Post('operador') @UseGuards(AuthGuard('jwt')) - @ApiOperation({ description: 'Endpoint que crea un operador.' }) + @ApiOperation({ description: 'Crear un nuevo operador.' }) @ApiBearerAuth('jwt') @ApiBody({ description: 'Variables que necesita el endpoint.', @@ -104,7 +104,7 @@ export class OperadorController { @UseGuards(AuthGuard('jwt')) @ApiOperation({ description: - 'Información de 25 operadores dependiendo de la página en la que se encuentra el usuario y sus filtros.', + 'Información de 25 opradores dependiendo de los filtros enviados.', }) @ApiBearerAuth('jwt') @ApiQuery({ @@ -141,26 +141,24 @@ export class OperadorController { @Get('catalogo') @UseGuards(AuthGuard('jwt')) @ApiOperation({ - description: - 'Endpoint que retorna todo el catálogo de operadores de una institucion.', + description: 'Todos los operadores de una institucion de un admin.', }) @ApiBearerAuth('jwt') catalogo(@Request() req) { const admin: Operador = req.user.operador; - this.validarUsuarioService.validarSuperAdminAdmin(admin); + this.validarUsuarioService.validarAdmin(admin); return this.operadorService.findAllByInstitucion(admin.institucion); } @Serealize(MessageOutputDto) @Put('update-password') @UseGuards(AuthGuard('jwt')) - @ApiOperation({ - description: 'Enpoint que envía una nueva password al correo del usuario.', - }) + @ApiOperation({ description: 'Reenviar password al opreador.' }) @ApiBearerAuth('jwt') @ApiBody({ - description: 'Es obligatorio enviar el campo id_operador.', + description: + 'Variables que necesita el endpoint. Las variables con "_" al inicio son opcionales.', examples: { ejemplo: { value: { id_operador: 4, _password: '' } } }, }) passwordResset(@Request() req, @Body() body: UpdatePasswordOperadorDto) { @@ -177,16 +175,12 @@ export class OperadorController { @Serealize(MessageOutputDto) @Put() @UseGuards(AuthGuard('jwt')) - @ApiOperation({ - description: 'Actualizar la información de un operador.', - }) + @ApiOperation({ description: 'Actualizar la información de un operador.' }) @ApiBearerAuth('jwt') @ApiBody({ description: - 'Todas las variables a excepción de id_operador son opcionales.', - examples: { - ejemplo: { value: { id_operador: 3, _activo: true } }, - }, + 'Variables que necesita el endpoint. Las variables con "_" al inicio son opcionales.', + examples: { ejemplo: { value: { id_operador: 3, _activo: true } } }, }) update(@Request() req, @Body() body: UpdateOperadorDto) { const admin: Operador = req.user.operador;