From 5edd5aa07ef08f79887f5fb93419ce8439d4f702 Mon Sep 17 00:00:00 2001 From: bbbbooo Date: Sat, 4 Jan 2025 17:58:27 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20=EC=9D=91=EB=8B=B5=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20=EC=A1=B0=ED=9A=8C=20=ED=95=84=EB=93=9C=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../response/complete/ReadCompleteDetailResponse.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/codeit/todo/web/dto/response/complete/ReadCompleteDetailResponse.java b/src/main/java/com/codeit/todo/web/dto/response/complete/ReadCompleteDetailResponse.java index 9984dc3..b97668a 100644 --- a/src/main/java/com/codeit/todo/web/dto/response/complete/ReadCompleteDetailResponse.java +++ b/src/main/java/com/codeit/todo/web/dto/response/complete/ReadCompleteDetailResponse.java @@ -1,6 +1,7 @@ package com.codeit.todo.web.dto.response.complete; import com.codeit.todo.domain.Complete; +import com.codeit.todo.domain.User; import com.codeit.todo.web.dto.response.comment.ReadCommentResponse; import lombok.Builder; @@ -11,6 +12,9 @@ @Builder public record ReadCompleteDetailResponse( int completeId, + int userId, + String profilePic, + String userName, String completePic, String note, String completeLink, @@ -25,8 +29,13 @@ public record ReadCompleteDetailResponse( List comments ) { public static ReadCompleteDetailResponse from(Complete complete, List commentResponses, Boolean likeStatus) { + User user = complete.getTodo().getGoal().getUser(); + return ReadCompleteDetailResponse.builder() .completeId(complete.getCompleteId()) + .userId(user.getUserId()) + .profilePic(user.getProfilePic()) + .userName(user.getName()) .completePic(complete.getCompletePic()) .note(complete.getNote()) .completeLink(complete.getCompleteLink())