앱 메인
- pid 업데이트 API 적용
This commit is contained in:
@@ -5,6 +5,7 @@ import kr.co.vividnext.sodalive.common.ApiResponse
|
||||
import kr.co.vividnext.sodalive.explorer.profile.MemberBlockRequest
|
||||
import kr.co.vividnext.sodalive.live.room.detail.GetRoomDetailUser
|
||||
import kr.co.vividnext.sodalive.main.GaidUpdateRequest
|
||||
import kr.co.vividnext.sodalive.main.MarketingInfoUpdateRequest
|
||||
import kr.co.vividnext.sodalive.main.PushTokenUpdateRequest
|
||||
import kr.co.vividnext.sodalive.mypage.MyPageResponse
|
||||
import kr.co.vividnext.sodalive.mypage.block.GetBlockedMemberListResponse
|
||||
@@ -147,6 +148,12 @@ interface UserApi {
|
||||
@Header("Authorization") authHeader: String
|
||||
): Single<ApiResponse<Any>>
|
||||
|
||||
@PUT("/member/marketing-info/update")
|
||||
fun updateMarketingInfo(
|
||||
@Body request: MarketingInfoUpdateRequest,
|
||||
@Header("Authorization") authHeader: String
|
||||
): Single<ApiResponse<Any>>
|
||||
|
||||
@GET("/member/block")
|
||||
fun getBlockedMemberList(
|
||||
@Query("page") page: Int,
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.reactivex.rxjava3.core.Single
|
||||
import kr.co.vividnext.sodalive.common.ApiResponse
|
||||
import kr.co.vividnext.sodalive.explorer.profile.MemberBlockRequest
|
||||
import kr.co.vividnext.sodalive.live.room.detail.GetRoomDetailUser
|
||||
import kr.co.vividnext.sodalive.main.GaidUpdateRequest
|
||||
import kr.co.vividnext.sodalive.main.MarketingInfoUpdateRequest
|
||||
import kr.co.vividnext.sodalive.main.PushTokenUpdateRequest
|
||||
import kr.co.vividnext.sodalive.mypage.MyPageResponse
|
||||
import kr.co.vividnext.sodalive.mypage.profile.ProfileResponse
|
||||
@@ -66,14 +66,6 @@ class UserRepository(private val userApi: UserApi) {
|
||||
authHeader = token
|
||||
)
|
||||
|
||||
fun creatorUnFollow(
|
||||
creatorId: Long,
|
||||
token: String
|
||||
) = userApi.creatorUnFollow(
|
||||
request = CreatorFollowRequestRequest(creatorId = creatorId),
|
||||
authHeader = token
|
||||
)
|
||||
|
||||
fun searchUser(
|
||||
nickname: String,
|
||||
token: String
|
||||
@@ -116,11 +108,11 @@ class UserRepository(private val userApi: UserApi) {
|
||||
return userApi.getMyProfile(authHeader = token)
|
||||
}
|
||||
|
||||
fun updateGaid(
|
||||
request: GaidUpdateRequest,
|
||||
fun updateMarketingInfo(
|
||||
request: MarketingInfoUpdateRequest,
|
||||
token: String
|
||||
): Single<ApiResponse<Any>> {
|
||||
return userApi.updateGaid(request, authHeader = token)
|
||||
return userApi.updateMarketingInfo(request, authHeader = token)
|
||||
}
|
||||
|
||||
fun getBlockedMemberList(page: Int, size: Int, token: String) = userApi.getBlockedMemberList(
|
||||
|
||||
Reference in New Issue
Block a user