fix(api): 콘텐츠 설정 PATCH 제외 API 파라미터를 제거한다
This commit is contained in:
@@ -2,7 +2,6 @@ package kr.co.vividnext.sodalive.search
|
||||
|
||||
import io.reactivex.rxjava3.core.Single
|
||||
import kr.co.vividnext.sodalive.common.ApiResponse
|
||||
import kr.co.vividnext.sodalive.settings.ContentType
|
||||
import retrofit2.http.GET
|
||||
import retrofit2.http.Header
|
||||
import retrofit2.http.Query
|
||||
@@ -11,16 +10,12 @@ interface SearchApi {
|
||||
@GET("/search")
|
||||
fun searchUnified(
|
||||
@Query("keyword") keyword: String,
|
||||
@Query("isAdultContentVisible") isAdultContentVisible: Boolean,
|
||||
@Query("contentType") contentType: ContentType,
|
||||
@Header("Authorization") authHeader: String
|
||||
): Single<ApiResponse<SearchUnifiedResponse>>
|
||||
|
||||
@GET("/search/creators")
|
||||
fun searchCreatorList(
|
||||
@Query("keyword") keyword: String,
|
||||
@Query("isAdultContentVisible") isAdultContentVisible: Boolean,
|
||||
@Query("contentType") contentType: ContentType,
|
||||
@Query("page") page: Int,
|
||||
@Query("size") size: Int,
|
||||
@Header("Authorization") authHeader: String
|
||||
@@ -29,8 +24,6 @@ interface SearchApi {
|
||||
@GET("/search/contents")
|
||||
fun searchContentList(
|
||||
@Query("keyword") keyword: String,
|
||||
@Query("isAdultContentVisible") isAdultContentVisible: Boolean,
|
||||
@Query("contentType") contentType: ContentType,
|
||||
@Query("page") page: Int,
|
||||
@Query("size") size: Int,
|
||||
@Header("Authorization") authHeader: String
|
||||
@@ -39,8 +32,6 @@ interface SearchApi {
|
||||
@GET("/search/series")
|
||||
fun searchSeriesList(
|
||||
@Query("keyword") keyword: String,
|
||||
@Query("isAdultContentVisible") isAdultContentVisible: Boolean,
|
||||
@Query("contentType") contentType: ContentType,
|
||||
@Query("page") page: Int,
|
||||
@Query("size") size: Int,
|
||||
@Header("Authorization") authHeader: String
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
package kr.co.vividnext.sodalive.search
|
||||
|
||||
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
|
||||
import kr.co.vividnext.sodalive.settings.ContentType
|
||||
|
||||
class SearchRepository(private val api: SearchApi) {
|
||||
fun searchUnified(
|
||||
keyword: String,
|
||||
token: String
|
||||
) = api.searchUnified(
|
||||
keyword = keyword,
|
||||
isAdultContentVisible = SharedPreferenceManager.isAdultContentVisible,
|
||||
contentType = ContentType.values()[SharedPreferenceManager.contentPreference],
|
||||
authHeader = token
|
||||
)
|
||||
|
||||
@@ -21,8 +16,6 @@ class SearchRepository(private val api: SearchApi) {
|
||||
token: String
|
||||
) = api.searchCreatorList(
|
||||
keyword = keyword,
|
||||
isAdultContentVisible = SharedPreferenceManager.isAdultContentVisible,
|
||||
contentType = ContentType.values()[SharedPreferenceManager.contentPreference],
|
||||
page = page - 1,
|
||||
size = size,
|
||||
authHeader = token
|
||||
@@ -35,8 +28,6 @@ class SearchRepository(private val api: SearchApi) {
|
||||
token: String
|
||||
) = api.searchContentList(
|
||||
keyword = keyword,
|
||||
isAdultContentVisible = SharedPreferenceManager.isAdultContentVisible,
|
||||
contentType = ContentType.values()[SharedPreferenceManager.contentPreference],
|
||||
page = page - 1,
|
||||
size = size,
|
||||
authHeader = token
|
||||
@@ -49,8 +40,6 @@ class SearchRepository(private val api: SearchApi) {
|
||||
token: String
|
||||
) = api.searchSeriesList(
|
||||
keyword = keyword,
|
||||
isAdultContentVisible = SharedPreferenceManager.isAdultContentVisible,
|
||||
contentType = ContentType.values()[SharedPreferenceManager.contentPreference],
|
||||
page = page - 1,
|
||||
size = size,
|
||||
authHeader = token
|
||||
|
||||
Reference in New Issue
Block a user