From 4c0046c561844912df78ab5b7d020a035fa7a952 Mon Sep 17 00:00:00 2001 From: BambooKim Date: Fri, 2 Jun 2023 22:16:58 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EA=B0=9C=EB=B3=84=20=EC=9D=BC=EA=B8=B0?= =?UTF-8?q?=20=EC=A1=B0=ED=9A=8C=EC=8B=9C=20=EC=82=AC=EC=9A=A9=EC=9E=90=20?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/diary/dto/DiaryResponseDto.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/grimuri/backend/domain/diary/dto/DiaryResponseDto.java b/src/main/java/grimuri/backend/domain/diary/dto/DiaryResponseDto.java index 3313ab9..cd712a9 100644 --- a/src/main/java/grimuri/backend/domain/diary/dto/DiaryResponseDto.java +++ b/src/main/java/grimuri/backend/domain/diary/dto/DiaryResponseDto.java @@ -131,6 +131,15 @@ public static class DiaryResponse { @Schema(description = SchemaDescriptionUtils.Diary.open) private Boolean open; + @Schema(description = SchemaDescriptionUtils.UserInfo.email) + private String email; + + @Schema(description = SchemaDescriptionUtils.UserInfo.username) + private String username; + + @Schema(description = SchemaDescriptionUtils.UserInfo.profileImage) + private String profileImage; + @Schema(description = SchemaDescriptionUtils.Diary.createdAt) private LocalDateTime createdAt; @@ -148,6 +157,9 @@ public static DiaryResponse imageSelectedOf(Diary diary) { .candidateImageUrls(new ArrayList<>()) .mainImageUrl(ImageUrl.of(diary.getImageList().get(0))) .open(diary.getOpen()) + .email(diary.getUser().getEmail()) + .username(diary.getUser().getUsername()) + .profileImage(diary.getUser().getProfileImage()) .createdAt(diary.getCreatedAt()) .modifiedAt(diary.getModifiedAt()) .build(); @@ -165,6 +177,9 @@ public static DiaryResponse imageUnSelectedOf(Diary diary) { .collect(Collectors.toList())) .mainImageUrl(null) .open(diary.getOpen()) + .email(diary.getUser().getEmail()) + .username(diary.getUser().getUsername()) + .profileImage(diary.getUser().getProfileImage()) .createdAt(diary.getCreatedAt()) .modifiedAt(diary.getModifiedAt()) .build();