make sure highlighted media has a valid mediaId
this also prevents non media from showing as highlights
This commit is contained in:
parent
b73822c945
commit
98636d326e
|
@ -210,12 +210,13 @@ object AoDParser {
|
||||||
highlightsList.clear()
|
highlightsList.clear()
|
||||||
resHome.select("#aod-highlights").select("div.news-item").forEach {
|
resHome.select("#aod-highlights").select("div.news-item").forEach {
|
||||||
val mediaId = it.select("div.news-item-text").select("a.serienlink")
|
val mediaId = it.select("div.news-item-text").select("a.serienlink")
|
||||||
.attr("href").substringAfterLast("/").toInt()
|
.attr("href").substringAfterLast("/").toIntOrNull()
|
||||||
val mediaTitle = it.select("div.news-title").select("h2").text()
|
val mediaTitle = it.select("div.news-title").select("h2").text()
|
||||||
val mediaImage = it.select("img").attr("src")
|
val mediaImage = it.select("img").attr("src")
|
||||||
|
|
||||||
highlightsList.add(ItemMedia(mediaId, mediaTitle, mediaImage))
|
if (mediaId != null) {
|
||||||
|
highlightsList.add(ItemMedia(mediaId, mediaTitle, mediaImage))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue