mirror of
https://github.com/recloudstream/cloudstream.git
synced 2024-08-15 01:53:11 +00:00
Add imdb, tmdb codes to LoadResponse
This commit is contained in:
parent
b6d716879e
commit
18b9cd9329
1 changed files with 8 additions and 2 deletions
|
@ -4,6 +4,8 @@ import android.net.Uri
|
||||||
import com.lagradost.cloudstream3.*
|
import com.lagradost.cloudstream3.*
|
||||||
import com.fasterxml.jackson.annotation.JsonAlias
|
import com.fasterxml.jackson.annotation.JsonAlias
|
||||||
import com.fasterxml.jackson.annotation.JsonProperty
|
import com.fasterxml.jackson.annotation.JsonProperty
|
||||||
|
import com.lagradost.cloudstream3.LoadResponse.Companion.addImdbId
|
||||||
|
import com.lagradost.cloudstream3.LoadResponse.Companion.addTMDbId
|
||||||
import com.lagradost.cloudstream3.LoadResponse.Companion.addTrailer
|
import com.lagradost.cloudstream3.LoadResponse.Companion.addTrailer
|
||||||
import com.lagradost.cloudstream3.mvvm.logError
|
import com.lagradost.cloudstream3.mvvm.logError
|
||||||
import com.lagradost.cloudstream3.utils.AppUtils.parseJson
|
import com.lagradost.cloudstream3.utils.AppUtils.parseJson
|
||||||
|
@ -145,13 +147,15 @@ open class TraktProvider : MainAPI() {
|
||||||
this.rating = mediaDetails.rating?.times(1000)?.roundToInt()
|
this.rating = mediaDetails.rating?.times(1000)?.roundToInt()
|
||||||
this.tags = mediaDetails.genres
|
this.tags = mediaDetails.genres
|
||||||
this.duration = mediaDetails.runtime
|
this.duration = mediaDetails.runtime
|
||||||
addTrailer(mediaDetails.trailer)
|
|
||||||
this.recommendations = relatedMedia
|
this.recommendations = relatedMedia
|
||||||
this.actors = actors
|
this.actors = actors
|
||||||
this.comingSoon = isUpcoming(mediaDetails.released)
|
this.comingSoon = isUpcoming(mediaDetails.released)
|
||||||
//posterHeaders
|
//posterHeaders
|
||||||
this.backgroundPosterUrl = getOriginalWidthImageUrl(backDropUrl)
|
this.backgroundPosterUrl = getOriginalWidthImageUrl(backDropUrl)
|
||||||
this.contentRating = mediaDetails.certification
|
this.contentRating = mediaDetails.certification
|
||||||
|
addTrailer(mediaDetails.trailer)
|
||||||
|
addImdbId(mediaDetails.ids?.imdb)
|
||||||
|
addTMDbId(mediaDetails.ids?.tmdb.toString())
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
@ -226,7 +230,6 @@ open class TraktProvider : MainAPI() {
|
||||||
this.rating = mediaDetails.rating?.times(1000)?.roundToInt()
|
this.rating = mediaDetails.rating?.times(1000)?.roundToInt()
|
||||||
this.tags = mediaDetails.genres
|
this.tags = mediaDetails.genres
|
||||||
this.duration = mediaDetails.runtime
|
this.duration = mediaDetails.runtime
|
||||||
addTrailer(mediaDetails.trailer)
|
|
||||||
this.recommendations = relatedMedia
|
this.recommendations = relatedMedia
|
||||||
this.actors = actors
|
this.actors = actors
|
||||||
this.comingSoon = isUpcoming(mediaDetails.released)
|
this.comingSoon = isUpcoming(mediaDetails.released)
|
||||||
|
@ -234,6 +237,9 @@ open class TraktProvider : MainAPI() {
|
||||||
this.seasonNames = seasonsNames
|
this.seasonNames = seasonsNames
|
||||||
this.backgroundPosterUrl = getOriginalWidthImageUrl(backDropUrl)
|
this.backgroundPosterUrl = getOriginalWidthImageUrl(backDropUrl)
|
||||||
this.contentRating = mediaDetails.certification
|
this.contentRating = mediaDetails.certification
|
||||||
|
addTrailer(mediaDetails.trailer)
|
||||||
|
addImdbId(mediaDetails.ids?.imdb)
|
||||||
|
addTMDbId(mediaDetails.ids?.tmdb.toString())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue