차단 리스트 페이지 추가

This commit is contained in:
2024-09-04 12:31:32 +09:00
parent 6869cd62ea
commit 0ebb34a2df
15 changed files with 498 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import kr.co.vividnext.sodalive.live.room.detail.GetRoomDetailUser
import kr.co.vividnext.sodalive.main.GaidUpdateRequest
import kr.co.vividnext.sodalive.main.PushTokenUpdateRequest
import kr.co.vividnext.sodalive.mypage.MyPageResponse
import kr.co.vividnext.sodalive.mypage.block.GetBlockedMemberListResponse
import kr.co.vividnext.sodalive.mypage.profile.ProfileResponse
import kr.co.vividnext.sodalive.mypage.profile.ProfileUpdateRequest
import kr.co.vividnext.sodalive.mypage.profile.nickname.GetChangeNicknamePriceResponse
@@ -144,4 +145,11 @@ interface UserApi {
@Body request: GaidUpdateRequest,
@Header("Authorization") authHeader: String
): Single<ApiResponse<Any>>
@GET("/member/block")
fun getBlockedMemberList(
@Query("page") page: Int,
@Query("size") size: Int,
@Header("Authorization") authHeader: String
): Single<ApiResponse<GetBlockedMemberListResponse>>
}

View File

@@ -10,9 +10,9 @@ import kr.co.vividnext.sodalive.mypage.MyPageResponse
import kr.co.vividnext.sodalive.mypage.profile.ProfileResponse
import kr.co.vividnext.sodalive.mypage.profile.ProfileUpdateRequest
import kr.co.vividnext.sodalive.settings.notification.UpdateNotificationSettingRequest
import kr.co.vividnext.sodalive.settings.signout.SignOutRequest
import kr.co.vividnext.sodalive.user.find_password.ForgotPasswordRequest
import kr.co.vividnext.sodalive.user.login.LoginRequest
import kr.co.vividnext.sodalive.settings.signout.SignOutRequest
import okhttp3.MultipartBody
import okhttp3.RequestBody
@@ -116,4 +116,10 @@ class UserRepository(private val userApi: UserApi) {
): Single<ApiResponse<Any>> {
return userApi.updateGaid(request, authHeader = token)
}
fun getBlockedMemberList(page: Int, size: Int, token: String) = userApi.getBlockedMemberList(
page = page - 1,
size = size,
authHeader = token
)
}