FEAT: add patch method on pipeline controller

This commit is contained in:
Anderson Feitosa
2022-11-23 13:02:32 -03:00
parent 569c3cf573
commit dcbcc5ff36
@@ -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)