Skip to content

Commit 58a5885

Browse files
committed
CLAP-119 Fix: 작업 생성 및 수정 API접근 권한 설정
1 parent e9d2fce commit 58a5885

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/clap/server/adapter/inbound/web/task/ManagementTaskController.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ public class ManagementTaskController {
3434

3535
@Operation(summary = "작업 요청 생성")
3636
@PostMapping(consumes = {MediaType.APPLICATION_JSON_VALUE, MediaType.MULTIPART_FORM_DATA_VALUE})
37+
@Secured({"ROLE_MANAGER, ROLE_USER"})
38+
@PostMapping
3739
public ResponseEntity<CreateTaskResponse> createTask(
3840
@RequestPart(name = "taskInfo") @Valid CreateTaskRequest createTaskRequest,
3941
@RequestPart(name = "attachment") @NotNull List<MultipartFile> attachments,
@@ -44,6 +46,8 @@ public ResponseEntity<CreateTaskResponse> createTask(
4446

4547
@Operation(summary = "작업 수정")
4648
@PatchMapping(value = "/{taskId}", consumes = {MediaType.APPLICATION_JSON_VALUE, MediaType.MULTIPART_FORM_DATA_VALUE})
49+
@Secured({"ROLE_MANAGER, ROLE_USER"})
50+
@PatchMapping
4751
public ResponseEntity<UpdateTaskResponse> updateTask(
4852
@PathVariable @NotNull Long taskId,
4953
@RequestPart(name = "taskInfo") @Valid UpdateTaskRequest updateTaskRequest,

0 commit comments

Comments
 (0)