diff --git a/build.gradle b/build.gradle index 4bd2ff8..9e9888d 100644 --- a/build.gradle +++ b/build.gradle @@ -74,7 +74,7 @@ dependencies { implementation 'org.springframework.cloud:spring-cloud-aws-messaging:2.2.4.RELEASE' implementation 'software.amazon.awssdk:sns:2.21.37' - implementation group: 'io.github.lotteon-maven', name: 'blooming-blooms-utils', version: '202401160417' + implementation group: 'io.github.lotteon-maven', name: 'blooming-blooms-utils', version: '202401180244' } dependencyManagement { diff --git a/src/main/java/kr/bb/store/domain/question/dto/MyQuestionInMypageDto.java b/src/main/java/kr/bb/store/domain/question/dto/MyQuestionInMypageDto.java index 361a645..8dc1e9b 100644 --- a/src/main/java/kr/bb/store/domain/question/dto/MyQuestionInMypageDto.java +++ b/src/main/java/kr/bb/store/domain/question/dto/MyQuestionInMypageDto.java @@ -25,7 +25,7 @@ public class MyQuestionInMypageDto { private String productName; @QueryProjection - public MyQuestionInMypageDto(Long key, Boolean isReplied, String title, String content, String nickname, LocalDateTime createdAt, String reply, LocalDateTime repliedAt) { + public MyQuestionInMypageDto(Long key, Boolean isReplied, String title, String content, String nickname, LocalDateTime createdAt, String reply, LocalDateTime repliedAt, String productName) { this.key = key; this.isReplied = isReplied; this.title = title; @@ -34,5 +34,6 @@ public MyQuestionInMypageDto(Long key, Boolean isReplied, String title, String c this.createdAt = createdAt.toLocalDate(); this.reply = reply; this.repliedAt = repliedAt != null ? repliedAt.toLocalDate() : null; + this.productName = productName; } } diff --git a/src/main/java/kr/bb/store/domain/question/repository/QuestionRepositoryCustomImpl.java b/src/main/java/kr/bb/store/domain/question/repository/QuestionRepositoryCustomImpl.java index 0b92398..b39ba97 100644 --- a/src/main/java/kr/bb/store/domain/question/repository/QuestionRepositoryCustomImpl.java +++ b/src/main/java/kr/bb/store/domain/question/repository/QuestionRepositoryCustomImpl.java @@ -111,7 +111,8 @@ public Page getMyQuestionsInProductWithPaging(Long userId question.nickname, question.createdAt, answer.content, - answer.createdAt + answer.createdAt, + question.productName )) .from(answer) .rightJoin(answer.question, question) @@ -151,7 +152,8 @@ public Page getMyQuestionsWithPaging(Long userId, Boolean question.nickname, question.createdAt, answer.content, - answer.createdAt + answer.createdAt, + question.productName )) .from(answer) .rightJoin(answer.question, question)