fix(series): 요일 query 값을 고정한다
This commit is contained in:
@@ -5,7 +5,6 @@ import kr.co.vividnext.sodalive.audio_content.series.GetSeriesListResponse
|
|||||||
import kr.co.vividnext.sodalive.audio_content.series.main.by_genre.GetSeriesGenreListResponse
|
import kr.co.vividnext.sodalive.audio_content.series.main.by_genre.GetSeriesGenreListResponse
|
||||||
import kr.co.vividnext.sodalive.audio_content.series.main.home.SeriesHomeResponse
|
import kr.co.vividnext.sodalive.audio_content.series.main.home.SeriesHomeResponse
|
||||||
import kr.co.vividnext.sodalive.common.ApiResponse
|
import kr.co.vividnext.sodalive.common.ApiResponse
|
||||||
import kr.co.vividnext.sodalive.home.SeriesPublishedDaysOfWeek
|
|
||||||
import retrofit2.http.GET
|
import retrofit2.http.GET
|
||||||
import retrofit2.http.Header
|
import retrofit2.http.Header
|
||||||
import retrofit2.http.Query
|
import retrofit2.http.Query
|
||||||
@@ -23,7 +22,7 @@ interface SeriesMainApi {
|
|||||||
|
|
||||||
@GET("/audio-content/series/main/day-of-week")
|
@GET("/audio-content/series/main/day-of-week")
|
||||||
fun getDayOfWeekSeriesList(
|
fun getDayOfWeekSeriesList(
|
||||||
@Query("dayOfWeek") dayOfWeek: SeriesPublishedDaysOfWeek,
|
@Query("dayOfWeek") dayOfWeek: String,
|
||||||
@Query("page") page: Int,
|
@Query("page") page: Int,
|
||||||
@Query("size") size: Int,
|
@Query("size") size: Int,
|
||||||
@Header("Authorization") authHeader: String
|
@Header("Authorization") authHeader: String
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ class SeriesMainRepository(
|
|||||||
size: Int,
|
size: Int,
|
||||||
token: String
|
token: String
|
||||||
) = api.getDayOfWeekSeriesList(
|
) = api.getDayOfWeekSeriesList(
|
||||||
dayOfWeek = dayOfWeek,
|
dayOfWeek = dayOfWeek.queryValue,
|
||||||
page = page - 1,
|
page = page - 1,
|
||||||
size = size,
|
size = size,
|
||||||
authHeader = token
|
authHeader = token
|
||||||
|
|||||||
@@ -1,5 +1,31 @@
|
|||||||
package kr.co.vividnext.sodalive.home
|
package kr.co.vividnext.sodalive.home
|
||||||
|
|
||||||
enum class SeriesPublishedDaysOfWeek {
|
import androidx.annotation.Keep
|
||||||
SUN, MON, TUE, WED, THU, FRI, SAT, RANDOM
|
import com.google.gson.annotations.SerializedName
|
||||||
|
|
||||||
|
@Keep
|
||||||
|
enum class SeriesPublishedDaysOfWeek(val queryValue: String) {
|
||||||
|
@SerializedName("SUN")
|
||||||
|
SUN("SUN"),
|
||||||
|
|
||||||
|
@SerializedName("MON")
|
||||||
|
MON("MON"),
|
||||||
|
|
||||||
|
@SerializedName("TUE")
|
||||||
|
TUE("TUE"),
|
||||||
|
|
||||||
|
@SerializedName("WED")
|
||||||
|
WED("WED"),
|
||||||
|
|
||||||
|
@SerializedName("THU")
|
||||||
|
THU("THU"),
|
||||||
|
|
||||||
|
@SerializedName("FRI")
|
||||||
|
FRI("FRI"),
|
||||||
|
|
||||||
|
@SerializedName("SAT")
|
||||||
|
SAT("SAT"),
|
||||||
|
|
||||||
|
@SerializedName("RANDOM")
|
||||||
|
RANDOM("RANDOM")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user