라이브 방
- 차단한 유저의 채팅이 보이지 않도록 수정
This commit is contained in:
@@ -22,6 +22,7 @@ enum UserApi {
|
||||
case updatePushToken(request: PushTokenUpdateRequest)
|
||||
case creatorFollow(request: CreatorFollowRequest)
|
||||
case creatorUnFollow(request: CreatorFollowRequest)
|
||||
case getBlockedMemberIdList
|
||||
case getBlockedMemberList(page: Int, size: Int)
|
||||
case memberBlock(request: MemberBlockRequest)
|
||||
case memberUnBlock(request: MemberBlockRequest)
|
||||
@@ -79,7 +80,10 @@ extension UserApi: TargetType {
|
||||
|
||||
case .creatorUnFollow:
|
||||
return "/member/creator/unfollow"
|
||||
|
||||
|
||||
case .getBlockedMemberIdList:
|
||||
return "/member/block/id"
|
||||
|
||||
case .getBlockedMemberList, .memberBlock:
|
||||
return "/member/block"
|
||||
|
||||
@@ -112,7 +116,7 @@ extension UserApi: TargetType {
|
||||
.profileImageUpdate:
|
||||
return .post
|
||||
|
||||
case .searchUser, .getMypage, .getMemberInfo, .getMyProfile, .getChangeNicknamePrice, .checkNickname, .getBlockedMemberList:
|
||||
case .searchUser, .getMypage, .getMemberInfo, .getMyProfile, .getChangeNicknamePrice, .checkNickname, .getBlockedMemberList, .getBlockedMemberIdList:
|
||||
return .get
|
||||
|
||||
case .updatePushToken, .profileUpdate, .changeNickname, .updateIdfa:
|
||||
@@ -137,7 +141,7 @@ extension UserApi: TargetType {
|
||||
case .getMypage, .getMyProfile, .getMemberInfo:
|
||||
return .requestParameters(parameters: ["container" : "ios"], encoding: URLEncoding.queryString)
|
||||
|
||||
case .logout, .logoutAllDevice, .getChangeNicknamePrice:
|
||||
case .logout, .logoutAllDevice, .getChangeNicknamePrice, .getBlockedMemberIdList:
|
||||
return .requestPlain
|
||||
|
||||
case .notification(let request):
|
||||
|
@@ -77,6 +77,10 @@ final class UserRepository {
|
||||
return api.requestPublisher(.creatorUnFollow(request: CreatorFollowRequest(creatorId: creatorId)))
|
||||
}
|
||||
|
||||
func getBlockedMemberIdList() -> AnyPublisher<Response, MoyaError> {
|
||||
return api.requestPublisher(.getBlockedMemberIdList)
|
||||
}
|
||||
|
||||
func getBlockedMemberList(page: Int, size: Int) -> AnyPublisher<Response, MoyaError> {
|
||||
return api.requestPublisher(.getBlockedMemberList(page: page, size: size))
|
||||
}
|
||||
|
Reference in New Issue
Block a user