Fix: use number field for date display
This commit is contained in:
@@ -252,7 +252,7 @@ class DetailsFragment : DetailsSupportFragment() {
|
||||
val presenter = EpisodePresenter(lastWatchedEpisodeUrl)
|
||||
val episodesRowAdapter = ArrayObjectAdapter(presenter)
|
||||
episodes.forEachIndexed { index, episode ->
|
||||
Log.d(TAG, " Episode $index: ${episode.number} - ${episode.title} date=${episode.date}")
|
||||
Log.d(TAG, " Episode $index: number=${episode.number}, title=${episode.title}, date=${episode.date}")
|
||||
episodesRowAdapter.add(episode)
|
||||
}
|
||||
|
||||
|
||||
@@ -24,13 +24,7 @@ class EpisodePresenter(
|
||||
val cardView = viewHolder.view as ImageCardView
|
||||
val res = cardView.context.resources
|
||||
|
||||
val displayNumber = if (episode.date.isNotBlank()) {
|
||||
episode.date
|
||||
} else {
|
||||
episode.number
|
||||
}
|
||||
|
||||
cardView.titleText = displayNumber
|
||||
cardView.titleText = episode.number
|
||||
cardView.contentText = episode.title
|
||||
|
||||
if (episode.url == watchedEpisodeUrl) {
|
||||
|
||||
Reference in New Issue
Block a user