diff --git a/src/main/java/clap/server/adapter/inbound/web/task/CancelTaskController.java b/src/main/java/clap/server/adapter/inbound/web/task/CancelTaskController.java index 6604b3f6..a5d1b9a2 100644 --- a/src/main/java/clap/server/adapter/inbound/web/task/CancelTaskController.java +++ b/src/main/java/clap/server/adapter/inbound/web/task/CancelTaskController.java @@ -7,6 +7,7 @@ import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; import org.springframework.security.access.annotation.Secured; +import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.web.bind.annotation.PatchMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; @@ -21,7 +22,7 @@ public class CancelTaskController { @Operation(summary = "작업 취소") @Secured({"ROLE_USER","ROLE_MANAGER"}) @PatchMapping("/{taskId}/cancel") - public void cancelTask(@PathVariable Long taskId, SecurityUserDetails userDetails) { + public void cancelTask(@PathVariable Long taskId, @AuthenticationPrincipal SecurityUserDetails userDetails) { cancelTaskUsecase.cancleTask(taskId, userDetails.getUserId()); } }