크리에이터 채널

- 시리즈 데이터가 파싱되지 않던 버그 수정
This commit is contained in:
klaus 2024-04-27 04:23:38 +09:00
parent 30d3ed14d7
commit b4623141f3
3 changed files with 24 additions and 20 deletions

View File

@ -40,8 +40,8 @@ android {
applicationId "kr.co.vividnext.sodalive" applicationId "kr.co.vividnext.sodalive"
minSdk 23 minSdk 23
targetSdk 33 targetSdk 33
versionCode 57 versionCode 59
versionName "1.9.10" versionName "1.10.1"
} }
buildTypes { buildTypes {

View File

@ -1,24 +1,26 @@
package kr.co.vividnext.sodalive.audio_content.series package kr.co.vividnext.sodalive.audio_content.series
import com.google.gson.annotations.SerializedName
data class GetSeriesListResponse( data class GetSeriesListResponse(
val totalCount: Int, @SerializedName("totalCount") val totalCount: Int,
val items: List<SeriesListItem> @SerializedName("items") val items: List<SeriesListItem>
) { ) {
data class SeriesListItem( data class SeriesListItem(
val seriesId: Long, @SerializedName("seriesId") val seriesId: Long,
val title: String, @SerializedName("title") val title: String,
val coverImage: String, @SerializedName("coverImage") val coverImage: String,
val publishedDaysOfWeek: String, @SerializedName("publishedDaysOfWeek") val publishedDaysOfWeek: String,
val isComplete: Boolean, @SerializedName("isComplete") val isComplete: Boolean,
val creator: SeriesListItemCreator, @SerializedName("creator") val creator: SeriesListItemCreator,
val numberOfContent: Int, @SerializedName("numberOfContent") val numberOfContent: Int,
val isNew: Boolean, @SerializedName("isNew") val isNew: Boolean,
val isPopular: Boolean @SerializedName("isPopular") val isPopular: Boolean
) )
data class SeriesListItemCreator( data class SeriesListItemCreator(
val creatorId: Long, @SerializedName("creatorId") val creatorId: Long,
val nickname: String, @SerializedName("nickname") val nickname: String,
val profileImage: String @SerializedName("profileImage") val profileImage: String
) )
} }

View File

@ -1,11 +1,13 @@
package kr.co.vividnext.sodalive.live.roulette package kr.co.vividnext.sodalive.live.roulette
import com.google.gson.annotations.SerializedName
data class RoulettePreview( data class RoulettePreview(
val can: Int, @SerializedName("can") val can: Int,
val items: List<RoulettePreviewItem> @SerializedName("items") val items: List<RoulettePreviewItem>
) )
data class RoulettePreviewItem( data class RoulettePreviewItem(
val title: String, @SerializedName("title") val title: String,
val percent: String @SerializedName("percent") val percent: String
) )