fix(member-block): 동일인 판별 조건을 name birth di gender 조합으로 강화한다
This commit is contained in:
@@ -529,8 +529,13 @@ class MemberService(
|
||||
?: throw SodaException(messageKey = "common.error.invalid_request")
|
||||
|
||||
val blockTargetMemberIds = mutableSetOf(request.blockMemberId)
|
||||
blockedMember.auth?.di?.let { di ->
|
||||
val verifiedMemberIds = authRepository.getMemberIdsByDi(di = di)
|
||||
blockedMember.auth?.let { auth ->
|
||||
val verifiedMemberIds = authRepository.getMemberIdsByNameAndBirthAndDiAndGender(
|
||||
name = auth.name,
|
||||
birth = auth.birth,
|
||||
di = auth.di,
|
||||
gender = auth.gender
|
||||
)
|
||||
blockTargetMemberIds.addAll(verifiedMemberIds)
|
||||
}
|
||||
blockTargetMemberIds.remove(memberId)
|
||||
|
||||
Reference in New Issue
Block a user