From 58318dccb9f177e50b39e278f74a7ce164999f04 Mon Sep 17 00:00:00 2001 From: jjeonghak Date: Mon, 25 Nov 2024 22:12:49 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20response=20status=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/server/src/project/controller/project.controller.ts | 3 +++ apps/server/src/task/controller/task.controller.ts | 2 ++ 2 files changed, 5 insertions(+) diff --git a/apps/server/src/project/controller/project.controller.ts b/apps/server/src/project/controller/project.controller.ts index a7aba19..2efbaf8 100644 --- a/apps/server/src/project/controller/project.controller.ts +++ b/apps/server/src/project/controller/project.controller.ts @@ -23,6 +23,7 @@ import { SprintService } from '@/project/service/sprint.service'; import { SprintDetailsRequest } from '@/project/dto/sprint-details-request.dto'; import { LabelService } from '@/project/service/label.service'; import { LabelDetailsRequest } from '@/project/dto/label-details-request.dto'; +import { ResponseStatus } from '@/common/decorator/response-status.decorator'; @UseGuards(AccessTokenGuard) @Controller('project') @@ -53,6 +54,7 @@ export class ProjectController { } @Post() + @ResponseStatus(201) @ResponseMessage('프로젝트 생성이 성공했습니다.') async create(@AuthUser() user: Account, @Body() body: CreateProjectRequest) { return this.projectService.create(user.id, body.title); @@ -133,6 +135,7 @@ export class ProjectController { } @Post(':id/label') + @ResponseStatus(201) @ResponseMessage('라벨 생성 완료했습니다.') async createLabel( @AuthUser() user: Account, diff --git a/apps/server/src/task/controller/task.controller.ts b/apps/server/src/task/controller/task.controller.ts index 743b9fc..6740a66 100644 --- a/apps/server/src/task/controller/task.controller.ts +++ b/apps/server/src/task/controller/task.controller.ts @@ -9,6 +9,7 @@ import { SubTaskService } from '@/task/service/subTask.service'; import { CreateSubTaskRequest } from '@/task/dto/create-subTask-request.dto'; import { UpdateLabelsRequest } from '@/task/dto/update-labels-request.dto'; import { UpdateAssigneesRequest } from '@/task/dto/update-assignees-request.dto'; +import { ResponseStatus } from '@/common/decorator/response-status.decorator'; @UseGuards(AccessTokenGuard) @Controller('task') @@ -41,6 +42,7 @@ export class TaskController { } @Post(':id/subtask') + @ResponseStatus(201) @ResponseMessage('서브 태스크 생성 완료했습니다.') async create( @AuthUser() user: Account,