fix(api): 콘텐츠 설정 PATCH 제외 API 파라미터를 제거한다

This commit is contained in:
2026-03-27 22:28:02 +09:00
parent 25d549b06f
commit 4815cac49b
15 changed files with 36 additions and 123 deletions

View File

@@ -30,7 +30,6 @@ import kr.co.vividnext.sodalive.live.room.like.GetLiveRoomHeartTotalResponse
import kr.co.vividnext.sodalive.live.room.like.LiveRoomLikeHeartRequest
import kr.co.vividnext.sodalive.live.room.profile.GetLiveRoomUserProfileResponse
import kr.co.vividnext.sodalive.live.room.tag.GetLiveTagResponse
import kr.co.vividnext.sodalive.settings.ContentType
import okhttp3.MultipartBody
import okhttp3.RequestBody
import retrofit2.http.Body
@@ -55,7 +54,6 @@ interface LiveApi {
@Query("timezone") timezone: String,
@Query("dateString") dateString: String?,
@Query("status") status: LiveRoomStatus,
@Query("isAdultContentVisible") isAdultContentVisible: Boolean,
@Query("page") page: Int,
@Query("size") size: Int,
@Header("Authorization") authHeader: String
@@ -250,8 +248,6 @@ interface LiveApi {
@GET("/api/live")
fun getLiveMain(
@Query("timezone") timezone: String,
@Query("contentType") contentType: ContentType,
@Query("isAdultContentVisible") isAdultContentVisible: Boolean,
@Header("Authorization") authHeader: String
): Single<ApiResponse<LiveMainResponse>>
}

View File

@@ -3,7 +3,6 @@ package kr.co.vividnext.sodalive.live
import io.reactivex.rxjava3.core.Flowable
import io.reactivex.rxjava3.core.Single
import kr.co.vividnext.sodalive.common.ApiResponse
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
import kr.co.vividnext.sodalive.live.reservation.MakeLiveReservationRequest
import kr.co.vividnext.sodalive.live.reservation_status.CancelLiveReservationRequest
import kr.co.vividnext.sodalive.live.room.CancelLiveRequest
@@ -20,7 +19,6 @@ import kr.co.vividnext.sodalive.live.room.donation.LiveRoomDonationResponse
import kr.co.vividnext.sodalive.live.room.kick_out.LiveRoomKickOutRequest
import kr.co.vividnext.sodalive.live.room.like.LiveRoomLikeHeartRequest
import kr.co.vividnext.sodalive.live.room.menu.MenuApi
import kr.co.vividnext.sodalive.settings.ContentType
import kr.co.vividnext.sodalive.user.CreatorFollowRequestRequest
import kr.co.vividnext.sodalive.user.UserApi
import okhttp3.MultipartBody
@@ -43,7 +41,6 @@ class LiveRepository(
timezone = TimeZone.getDefault().id,
dateString = dateString,
status = status,
isAdultContentVisible = SharedPreferenceManager.isAdultContentVisible,
page = page - 1,
size = size,
authHeader = token
@@ -287,8 +284,6 @@ class LiveRepository(
fun getLiveMain(token: String) = api.getLiveMain(
timezone = TimeZone.getDefault().id,
contentType = ContentType.values()[SharedPreferenceManager.contentPreference],
isAdultContentVisible = SharedPreferenceManager.isAdultContentVisible,
authHeader = token
)
}