From 0769dd4cc67a1fd1587866801fa5a54f51e8727e Mon Sep 17 00:00:00 2001 From: Taehun88 Date: Fri, 21 Feb 2025 19:33:16 +0900 Subject: [PATCH] fix --- .../example/prdoit/dto/comment/CommentReplyResponseDto.java | 1 + .../com/example/prdoit/dto/comment/CommentResponseDto.java | 3 ++- .../com/example/prdoit/service/comment/CommentServiceImpl.java | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/example/prdoit/dto/comment/CommentReplyResponseDto.java b/src/main/java/com/example/prdoit/dto/comment/CommentReplyResponseDto.java index ff2649d..70e3f9f 100644 --- a/src/main/java/com/example/prdoit/dto/comment/CommentReplyResponseDto.java +++ b/src/main/java/com/example/prdoit/dto/comment/CommentReplyResponseDto.java @@ -15,4 +15,5 @@ public class CommentReplyResponseDto { private String commentReplyContent; // 대댓글 내용 private String commentReplyNickname; // 작성자 닉네임 private LocalDateTime commentReplyDate; // 대댓글 작성 날짜 + private String userId; } diff --git a/src/main/java/com/example/prdoit/dto/comment/CommentResponseDto.java b/src/main/java/com/example/prdoit/dto/comment/CommentResponseDto.java index 8068c06..5367fa8 100644 --- a/src/main/java/com/example/prdoit/dto/comment/CommentResponseDto.java +++ b/src/main/java/com/example/prdoit/dto/comment/CommentResponseDto.java @@ -16,5 +16,6 @@ public class CommentResponseDto { private String commentContent; // 댓글 내용 private String commentNickname; // 작성자 닉네임 private LocalDateTime commentDate; // 댓글 작성 날짜 - private List commentReplyResponseDtoList; // 대댓글 리스트 + private List commentReplyResponseDtoList; + private String userId;// 대댓글 리스트 } diff --git a/src/main/java/com/example/prdoit/service/comment/CommentServiceImpl.java b/src/main/java/com/example/prdoit/service/comment/CommentServiceImpl.java index 32b683d..e5c2880 100644 --- a/src/main/java/com/example/prdoit/service/comment/CommentServiceImpl.java +++ b/src/main/java/com/example/prdoit/service/comment/CommentServiceImpl.java @@ -38,12 +38,14 @@ public List getCommentList(String contentId) { .commentContent(comment.getCommentContent()) .commentNickname(comment.getCommentNickname()) .commentDate(comment.getCommentDate()) + .userId(comment.getContentId().getUserId().getId()) .commentReplyResponseDtoList(comment.getCommentCommentTable().stream() .map(reply -> CommentReplyResponseDto.builder() .commentReplyId(reply.getCommentCommentId()) .commentReplyContent(reply.getCommentCommentContent()) .commentReplyNickname(reply.getUserNickname()) .commentReplyDate(reply.getCommentCommentDate()) + .userId(reply.getCommentId().getContentId().getUserId().getId()) .build()) .collect(Collectors.toList())) .build())