diff --git a/src/main/java/org/capstone/maru/controller/ProfileController.java b/src/main/java/org/capstone/maru/controller/ProfileController.java index b687b97..51030dc 100644 --- a/src/main/java/org/capstone/maru/controller/ProfileController.java +++ b/src/main/java/org/capstone/maru/controller/ProfileController.java @@ -240,5 +240,5 @@ public ResponseEntity updateProfileSetting( settingRequest.recommendOn()); return ResponseEntity.ok(APIResponse.success()); } - + } diff --git a/src/main/java/org/capstone/maru/dto/MemberProfileDto.java b/src/main/java/org/capstone/maru/dto/MemberProfileDto.java index d670929..b591f2d 100644 --- a/src/main/java/org/capstone/maru/dto/MemberProfileDto.java +++ b/src/main/java/org/capstone/maru/dto/MemberProfileDto.java @@ -12,13 +12,15 @@ public record MemberProfileDto( String profileImage, FeatureCardDto myCard, FeatureCardDto mateCard, - List posts + List posts, + Boolean recommendOn ) { public static MemberProfileDto from(String imgURL, FeatureCard myCard, FeatureCard mateCard, AuthResponse authResponse, - List posts + List posts, + Boolean recommendOn ) { return MemberProfileDto .builder() @@ -27,6 +29,7 @@ public static MemberProfileDto from(String imgURL, FeatureCard myCard, .mateCard(FeatureCardDto.from(mateCard)) .authResponse(authResponse) .posts(posts) + .recommendOn(recommendOn) .build(); } } diff --git a/src/main/java/org/capstone/maru/service/ProfileService.java b/src/main/java/org/capstone/maru/service/ProfileService.java index 0b975f0..1104fd2 100644 --- a/src/main/java/org/capstone/maru/service/ProfileService.java +++ b/src/main/java/org/capstone/maru/service/ProfileService.java @@ -106,7 +106,8 @@ public MemberProfileDto getMemberProfile(String memberId, String gender) { AuthResponse authResponse = AuthResponse.from(memberAccount); - return MemberProfileDto.from(imgURL, myCard, mateCard, authResponse, memberPosts); + return MemberProfileDto.from(imgURL, myCard, mateCard, authResponse, memberPosts, + memberAccount.getRecommendOn()); } @Transactional