diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/member/GetMemberProfileResponse.kt b/src/main/kotlin/kr/co/vividnext/sodalive/member/GetMemberProfileResponse.kt index dc4bbe8..196e6f7 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/member/GetMemberProfileResponse.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/member/GetMemberProfileResponse.kt @@ -4,6 +4,7 @@ import com.querydsl.core.annotations.QueryProjection data class GetMemberProfileResponse @QueryProjection constructor( val memberId: Long, + val nickname: String, val profileImageUrl: String, val isBlocked: Boolean ) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt index 239f5ef..a302415 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt @@ -428,6 +428,7 @@ class MemberQueryRepositoryImpl( .select( QGetMemberProfileResponse( member.id, + member.nickname, member.profileImage.prepend("/").prepend(cloudFrontHost), blockMember.id.isNotNull )