[RU]ComX title_en not anymore fix null (#953)
This commit is contained in:
parent
3ce0383555
commit
90f361e243
@ -1,7 +1,7 @@
|
|||||||
ext {
|
ext {
|
||||||
extName = 'Com-X'
|
extName = 'Com-X'
|
||||||
extClass = '.ComX'
|
extClass = '.ComX'
|
||||||
extVersionCode = 27
|
extVersionCode = 28
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "$rootDir/common.gradle"
|
apply from: "$rootDir/common.gradle"
|
||||||
|
@ -16,6 +16,7 @@ import eu.kanade.tachiyomi.util.asJsoup
|
|||||||
import kotlinx.serialization.decodeFromString
|
import kotlinx.serialization.decodeFromString
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
import kotlinx.serialization.json.JsonObject
|
import kotlinx.serialization.json.JsonObject
|
||||||
|
import kotlinx.serialization.json.contentOrNull
|
||||||
import kotlinx.serialization.json.float
|
import kotlinx.serialization.json.float
|
||||||
import kotlinx.serialization.json.jsonArray
|
import kotlinx.serialization.json.jsonArray
|
||||||
import kotlinx.serialization.json.jsonObject
|
import kotlinx.serialization.json.jsonObject
|
||||||
@ -315,14 +316,7 @@ class ComX : ParsedHttpSource() {
|
|||||||
|
|
||||||
val chapters: List<SChapter>? = chaptersList?.map {
|
val chapters: List<SChapter>? = chaptersList?.map {
|
||||||
val chapter = SChapter.create()
|
val chapter = SChapter.create()
|
||||||
// Usually "title" is main chapter name info, "title_en" is additional chapter name info.
|
chapter.name = it.jsonObject["title"]!!.jsonPrimitive.contentOrNull.toString()
|
||||||
// I decided to keep them both because who knows where they decided to put useful info today.
|
|
||||||
// Except when they are the same.
|
|
||||||
chapter.name = if (it.jsonObject["title"]!!.jsonPrimitive.content == it.jsonObject["title_en"]!!.jsonPrimitive.content) {
|
|
||||||
it.jsonObject["title"]!!.jsonPrimitive.content
|
|
||||||
} else {
|
|
||||||
(it.jsonObject["title"]!!.jsonPrimitive.content + " " + it.jsonObject["title_en"]!!.jsonPrimitive.content).trim()
|
|
||||||
}
|
|
||||||
chapter.date_upload = simpleDateFormat.parse(it.jsonObject["date"]!!.jsonPrimitive.content)?.time ?: 0L
|
chapter.date_upload = simpleDateFormat.parse(it.jsonObject["date"]!!.jsonPrimitive.content)?.time ?: 0L
|
||||||
chapter.chapter_number = it.jsonObject["posi"]!!.jsonPrimitive.float
|
chapter.chapter_number = it.jsonObject["posi"]!!.jsonPrimitive.float
|
||||||
// when it is Event add reading order numbers as prefix
|
// when it is Event add reading order numbers as prefix
|
||||||
|
Loading…
x
Reference in New Issue
Block a user