diff --git a/src/en/tenshimoe/build.gradle b/src/en/tenshimoe/build.gradle index 064a33928..1b8070f7d 100644 --- a/src/en/tenshimoe/build.gradle +++ b/src/en/tenshimoe/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'tenshi.moe' pkgNameSuffix = 'en.tenshimoe' extClass = '.TenshiMoe' - extVersionCode = 8 + extVersionCode = 9 libVersion = '10' } dependencies { diff --git a/src/en/tenshimoe/src/eu/kanade/tachiyomi/animeextension/en/tenshimoe/TenshiMoe.kt b/src/en/tenshimoe/src/eu/kanade/tachiyomi/animeextension/en/tenshimoe/TenshiMoe.kt index 6d740a8b2..30e0d9750 100644 --- a/src/en/tenshimoe/src/eu/kanade/tachiyomi/animeextension/en/tenshimoe/TenshiMoe.kt +++ b/src/en/tenshimoe/src/eu/kanade/tachiyomi/animeextension/en/tenshimoe/TenshiMoe.kt @@ -101,9 +101,19 @@ class TenshiMoe : ParsedAnimeHttpSource() { anime.title = document.select("h1.mb-3").text() anime.genre = document.select("li.genre span.value").joinToString(", ") { it.text() } anime.description = document.select("div.card-body").text() + anime.author = document.select("li.production span.value").joinToString(", ") { it.text() } + anime.status = parseStatus(document.select("li.status span.value").text()) return anime } + private fun parseStatus(statusString: String): Int { + return when (statusString) { + "Ongoing" -> SAnime.ONGOING + "Completed" -> SAnime.COMPLETED + else -> SAnime.UNKNOWN + } + } + override fun latestUpdatesNextPageSelector(): String = throw Exception("Not used") override fun latestUpdatesFromElement(element: Element) = throw Exception("Not used")