From 568fdc0cd1f362663caede94491f86d68ec94808 Mon Sep 17 00:00:00 2001 From: ian Date: Tue, 19 Aug 2025 21:24:50 +0900 Subject: [PATCH 1/2] =?UTF-8?q?Refactor:=20null=20=EB=A1=9C=20=EB=B0=9B?= =?UTF-8?q?=EC=95=84=EC=98=A4=EB=8A=94=20=EA=B1=B0=20converter=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/EatPic/spring/domain/user/converter/UserConverter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java b/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java index 5fb8b3b..cfcd5a1 100644 --- a/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java +++ b/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java @@ -60,6 +60,8 @@ public static UserResponseDTO.ProfileDto toProfileIconDto(User user){ .userId(user.getId()) .profileImageUrl(user.getProfileImageUrl()) .nameId(user.getNameId()) + .nickname(user.getNickname()) + .introduce(user.getIntroduce()) .isFollowing(true) .build(); } From a250dc14fd1f278a28a5111a7a13c66c1c6f955a Mon Sep 17 00:00:00 2001 From: ian Date: Tue, 19 Aug 2025 21:31:05 +0900 Subject: [PATCH 2/2] =?UTF-8?q?Refactor:=20null=20=EB=A1=9C=20=EB=B0=9B?= =?UTF-8?q?=EC=95=84=EC=98=A4=EB=8A=94=20=EA=B1=B0=20converter=20=EC=88=98?= =?UTF-8?q?=EC=A0=952?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/EatPic/spring/domain/user/converter/UserConverter.java | 1 + .../EatPic/spring/domain/user/dto/response/UserResponseDTO.java | 1 + .../java/EatPic/spring/domain/user/service/UserServiceImpl.java | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java b/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java index cfcd5a1..d98e2ef 100644 --- a/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java +++ b/src/main/java/EatPic/spring/domain/user/converter/UserConverter.java @@ -65,6 +65,7 @@ public static UserResponseDTO.ProfileDto toProfileIconDto(User user){ .isFollowing(true) .build(); } + // todo: 두개 비슷함 -> 합치기 public static UserResponseDTO.ProfileDto toProfileDto(User user, Boolean isFollowing){ return UserResponseDTO.ProfileDto.builder() diff --git a/src/main/java/EatPic/spring/domain/user/dto/response/UserResponseDTO.java b/src/main/java/EatPic/spring/domain/user/dto/response/UserResponseDTO.java index 61f7eee..f322aca 100644 --- a/src/main/java/EatPic/spring/domain/user/dto/response/UserResponseDTO.java +++ b/src/main/java/EatPic/spring/domain/user/dto/response/UserResponseDTO.java @@ -19,6 +19,7 @@ public static class ProfileDto { private Long userId; @NotNull private String profileImageUrl; + @NotNull private String nameId; @NotNull diff --git a/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java b/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java index aedd598..296499e 100644 --- a/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java +++ b/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java @@ -128,7 +128,7 @@ public UserInfoDTO getUserInfo(HttpServletRequest request) { // 팔로잉한 유저의 프로필 아이콘 목록 조회 @Override - public UserResponseDTO.UserIconListResponseDto followingUserIconList(HttpServletRequest request,int page, int size) { + public UserResponseDTO.UserIconListResponseDto followingUserIconList(HttpServletRequest request, int page, int size) { User user = getLoginUser(request); Page followingPage = userFollowRepository.findByUser(user, PageRequest.of(page, size));