From dcbcc5ff366829969c7f3a8667b7680f428dd49a Mon Sep 17 00:00:00 2001 From: Anderson Feitosa Date: Wed, 23 Nov 2022 13:02:32 -0300 Subject: [PATCH] FEAT: add patch method on pipeline controller --- src/modules/pipelinesV2/pipelines.controller.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/modules/pipelinesV2/pipelines.controller.ts b/src/modules/pipelinesV2/pipelines.controller.ts index 8892007..c8becef 100644 --- a/src/modules/pipelinesV2/pipelines.controller.ts +++ b/src/modules/pipelinesV2/pipelines.controller.ts @@ -12,6 +12,7 @@ import { UseFilters, HttpCode, HttpStatus, + Patch, } from '@nestjs/common'; import { ApiCreatedResponse, @@ -179,7 +180,7 @@ export class PipelinesController { @Param('id') id, @User() user: RequestUser, ) { - this.logger.info('PipelinesController - findOne', { user }); + this.logger.info('PipelinesController - update', { user }); const { info } = updatePipelineDto; delete updatePipelineDto.info; @@ -192,6 +193,18 @@ export class PipelinesController { return response; } + @Patch('/:id') + async patch( + @Body() updatePipelineDto, + @Param('id') id, + @User() user: RequestUser, + ) { + this.logger.info('PipelinesController - patch', { user }); + const response = await this.update(updatePipelineDto, id, user); + this.logger.info('PipelinesController - patch: OK', { user }); + return response; + } + @Delete(':id') @ApiNoContentResponse() @HttpCode(HttpStatus.NO_CONTENT)