차단 유저 아이디 리스트 가져오기 API 추가
This commit is contained in:
		| @@ -154,6 +154,16 @@ class MemberController(private val service: MemberService) { | ||||
|         ApiResponse.ok(service.creatorUnFollow(creatorId = request.creatorId, memberId = member.id!!)) | ||||
|     } | ||||
|  | ||||
|     @GetMapping("/block/id") | ||||
|     fun getBlockedMemberIdList( | ||||
|         @AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?, | ||||
|         pageable: Pageable | ||||
|     ) = run { | ||||
|         if (member == null) throw SodaException("로그인 정보를 확인해주세요.") | ||||
|  | ||||
|         ApiResponse.ok(service.getBlockedMemberIdList(member.id!!)) | ||||
|     } | ||||
|  | ||||
|     @GetMapping("/block") | ||||
|     fun getBlockedMemberList( | ||||
|         @AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?, | ||||
|   | ||||
| @@ -358,6 +358,10 @@ class MemberService( | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     fun getBlockedMemberIdList(memberId: Long): List<Long> { | ||||
|         return blockMemberRepository.getBlockedMemberIdList(memberId) | ||||
|     } | ||||
|  | ||||
|     fun getBlockedMemberList(memberId: Long, offset: Long, limit: Long): GetBlockedMemberListResponse { | ||||
|         val totalCount = blockMemberRepository.getBlockedMemberTotalCount(memberId) | ||||
|         val items = blockMemberRepository.getBlockedMemberList(offset = offset, limit = limit, memberId = memberId) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user