diff --git a/src/main/java/com/dnd/gongmuin/question_post/controller/QuestionPostController.java b/src/main/java/com/dnd/gongmuin/question_post/controller/QuestionPostController.java index 1819e389..b739ccb0 100644 --- a/src/main/java/com/dnd/gongmuin/question_post/controller/QuestionPostController.java +++ b/src/main/java/com/dnd/gongmuin/question_post/controller/QuestionPostController.java @@ -17,8 +17,8 @@ import com.dnd.gongmuin.question_post.dto.request.QuestionPostSearchCondition; import com.dnd.gongmuin.question_post.dto.request.RegisterQuestionPostRequest; import com.dnd.gongmuin.question_post.dto.request.UpdateQuestionPostRequest; +import com.dnd.gongmuin.question_post.dto.response.CheckQuestionPostCreditResponse; import com.dnd.gongmuin.question_post.dto.response.DeleteQuestionPostResponse; -import com.dnd.gongmuin.question_post.dto.response.QuestionPostCreditCheckResponse; import com.dnd.gongmuin.question_post.dto.response.QuestionPostDetailResponse; import com.dnd.gongmuin.question_post.dto.response.QuestionPostSimpleResponse; import com.dnd.gongmuin.question_post.dto.response.RecQuestionPostResponse; @@ -113,10 +113,10 @@ public ResponseEntity updateQuestionPosts( @Operation(summary = "질문글 작성 크레딧 검증 API", description = "질문글을 작성하기 전 최소한의 크레딧을 보유하고 있는지 검증한다.") @ApiResponse(useReturnTypeSchema = true) @GetMapping("/api/question-posts/credit") - public ResponseEntity checkQuestionPostCredit( + public ResponseEntity checkQuestionPostCredit( @AuthenticationPrincipal Member member ) { - QuestionPostCreditCheckResponse response = questionPostService.checkQuestionPostCredit(member); + CheckQuestionPostCreditResponse response = questionPostService.checkQuestionPostCredit(member); return ResponseEntity.ok(response); } } \ No newline at end of file diff --git a/src/main/java/com/dnd/gongmuin/question_post/dto/response/QuestionPostCreditCheckResponse.java b/src/main/java/com/dnd/gongmuin/question_post/dto/response/CheckQuestionPostCreditResponse.java similarity index 64% rename from src/main/java/com/dnd/gongmuin/question_post/dto/response/QuestionPostCreditCheckResponse.java rename to src/main/java/com/dnd/gongmuin/question_post/dto/response/CheckQuestionPostCreditResponse.java index f0df5178..fae7d238 100644 --- a/src/main/java/com/dnd/gongmuin/question_post/dto/response/QuestionPostCreditCheckResponse.java +++ b/src/main/java/com/dnd/gongmuin/question_post/dto/response/CheckQuestionPostCreditResponse.java @@ -1,6 +1,6 @@ package com.dnd.gongmuin.question_post.dto.response; -public record QuestionPostCreditCheckResponse( +public record CheckQuestionPostCreditResponse( boolean hasEnoughCredit ) { } diff --git a/src/main/java/com/dnd/gongmuin/question_post/service/QuestionPostService.java b/src/main/java/com/dnd/gongmuin/question_post/service/QuestionPostService.java index a2c71f11..44e685c4 100644 --- a/src/main/java/com/dnd/gongmuin/question_post/service/QuestionPostService.java +++ b/src/main/java/com/dnd/gongmuin/question_post/service/QuestionPostService.java @@ -29,8 +29,8 @@ import com.dnd.gongmuin.question_post.dto.request.QuestionPostSearchCondition; import com.dnd.gongmuin.question_post.dto.request.RegisterQuestionPostRequest; import com.dnd.gongmuin.question_post.dto.request.UpdateQuestionPostRequest; +import com.dnd.gongmuin.question_post.dto.response.CheckQuestionPostCreditResponse; import com.dnd.gongmuin.question_post.dto.response.DeleteQuestionPostResponse; -import com.dnd.gongmuin.question_post.dto.response.QuestionPostCreditCheckResponse; import com.dnd.gongmuin.question_post.dto.response.QuestionPostDetailResponse; import com.dnd.gongmuin.question_post.dto.response.QuestionPostSimpleResponse; import com.dnd.gongmuin.question_post.dto.response.RecQuestionPostResponse; @@ -215,7 +215,7 @@ private void saveRefundCreditHistory(Member member, int reward) { } @Transactional(readOnly = true) - public QuestionPostCreditCheckResponse checkQuestionPostCredit(Member member) { - return new QuestionPostCreditCheckResponse(member.hasEnoughCredit(BASIC_CREDIT)); + public CheckQuestionPostCreditResponse checkQuestionPostCredit(Member member) { + return new CheckQuestionPostCreditResponse(member.hasEnoughCredit(BASIC_CREDIT)); } }