From 58de9d3d44ed2c00d1bfdcf05856492ce3b6ccb6 Mon Sep 17 00:00:00 2001 From: wooh Date: Wed, 20 May 2026 17:17:27 +0900 Subject: [PATCH] =?UTF-8?q?[Fix]=20=EC=9E=90=EC=86=8C=EC=84=9C=20=EB=8B=B5?= =?UTF-8?q?=EB=B3=80=20=EC=A0=80=EC=9E=A5=20API=20=EB=A9=94=EC=84=9C?= =?UTF-8?q?=EB=93=9C=20=EB=B3=80=EA=B2=BD=20(#39)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 자소서 답변 저장/수정 API를 PUT에서 PATCH로 변경 - 선택 문항 저장 API는 기존 PUT 메서드 유지 - 답변 일부 수정 의미에 맞도록 HTTP 메서드 정리 --- .../domain/analysis/controller/QuestionController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/jobdri/jobdri_api/domain/analysis/controller/QuestionController.java b/src/main/java/com/jobdri/jobdri_api/domain/analysis/controller/QuestionController.java index c34adcc..0308ae7 100644 --- a/src/main/java/com/jobdri/jobdri_api/domain/analysis/controller/QuestionController.java +++ b/src/main/java/com/jobdri/jobdri_api/domain/analysis/controller/QuestionController.java @@ -14,6 +14,7 @@ import lombok.RequiredArgsConstructor; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PatchMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -68,7 +69,7 @@ public ApiResponse saveSelectedQuestions( } @Operation(summary = "자소서 답변 저장/수정", description = "저장된 문항의 답변 내용을 작성하거나 수정합니다. 문항 내용은 수정하지 않습니다.") - @PutMapping("/answers") + @PatchMapping("/answers") public ApiResponse saveAnswers( @AuthenticationPrincipal UserDetailsImpl userDetails, @PathVariable Long mockApplyId,