mirror of
https://github.com/rebelonion/Dantotsu.git
synced 2026-01-31 08:11:02 +00:00
feat(media): fav and popularity count
This commit is contained in:
@@ -25,7 +25,7 @@ data class Media(
|
||||
var cover: String? = null,
|
||||
var banner: String? = null,
|
||||
var relation: String? = null,
|
||||
var popularity: Int? = null,
|
||||
var favourites: Int? = null,
|
||||
|
||||
var isAdult: Boolean,
|
||||
var isFav: Boolean = false,
|
||||
@@ -56,6 +56,7 @@ data class Media(
|
||||
var trailer: String? = null,
|
||||
var startDate: FuzzyDate? = null,
|
||||
var endDate: FuzzyDate? = null,
|
||||
var popularity: Int? = null,
|
||||
|
||||
var characters: ArrayList<Character>? = null,
|
||||
var staff: ArrayList<Author>? = null,
|
||||
@@ -95,6 +96,7 @@ data class Media(
|
||||
meanScore = apiMedia.meanScore,
|
||||
startDate = apiMedia.startDate,
|
||||
endDate = apiMedia.endDate,
|
||||
favourites = apiMedia.favourites,
|
||||
anime = if (apiMedia.type == MediaType.ANIME) Anime(
|
||||
totalEpisodes = apiMedia.episodes,
|
||||
nextAiringEpisode = apiMedia.nextAiringEpisode?.episode?.minus(1)
|
||||
|
||||
@@ -97,6 +97,8 @@ class MediaInfoFragment : Fragment() {
|
||||
binding.mediaInfoSource.text = media.source
|
||||
binding.mediaInfoStart.text = media.startDate?.toString() ?: "??"
|
||||
binding.mediaInfoEnd.text = media.endDate?.toString() ?: "??"
|
||||
binding.mediaInfoPopularity.text = media.popularity.toString()
|
||||
binding.mediaInfoFavorites.text = media.favourites.toString()
|
||||
if (media.anime != null) {
|
||||
val episodeDuration = media.anime.episodeDuration
|
||||
|
||||
|
||||
Reference in New Issue
Block a user