차단유저(BlockMember) 엔티티

- Member와의 관계설정
This commit is contained in:
2024-09-03 22:04:14 +09:00
parent b0c7819b5a
commit ebd82ee2c7
4 changed files with 35 additions and 21 deletions

View File

@@ -358,7 +358,7 @@ class MemberService(
}
fun getBlockedMemberList(memberId: Long): List<Long> {
return blockMemberRepository.getBlockedMemberList(memberId = memberId)
return blockMemberRepository.getBlockedMemberIdList(memberId = memberId)
}
@Transactional
@@ -369,10 +369,15 @@ class MemberService(
)
if (blockMember == null) {
blockMember = BlockMember(
blockedMemberId = request.blockMemberId,
memberId = memberId
)
val blockedMember = repository.findByIdOrNull(id = request.blockMemberId)
?: throw SodaException("잘못된 요청입니다.")
val member = repository.findByIdOrNull(id = memberId)
?: throw SodaException("잘못된 요청입니다.")
blockMember = BlockMember()
blockMember.member = member
blockMember.blockedMember = blockedMember
blockMemberRepository.save(blockMember)
} else {