comick: fix date (#16628)
This commit is contained in:
parent
abd91a3156
commit
c6487255fb
|
@ -6,7 +6,7 @@ ext {
|
||||||
extName = 'Comick'
|
extName = 'Comick'
|
||||||
pkgNameSuffix = 'all.comickfun'
|
pkgNameSuffix = 'all.comickfun'
|
||||||
extClass = '.ComickFunFactory'
|
extClass = '.ComickFunFactory'
|
||||||
extVersionCode = 26
|
extVersionCode = 27
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,7 @@ import uy.kohesive.injekt.Injekt
|
||||||
import uy.kohesive.injekt.api.get
|
import uy.kohesive.injekt.api.get
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Locale
|
import java.util.Locale
|
||||||
|
import java.util.TimeZone
|
||||||
|
|
||||||
abstract class ComickFun(
|
abstract class ComickFun(
|
||||||
override val lang: String,
|
override val lang: String,
|
||||||
|
@ -314,7 +315,9 @@ abstract class ComickFun(
|
||||||
companion object {
|
companion object {
|
||||||
const val SLUG_SEARCH_PREFIX = "id:"
|
const val SLUG_SEARCH_PREFIX = "id:"
|
||||||
val dateFormat by lazy {
|
val dateFormat by lazy {
|
||||||
SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.ENGLISH)
|
SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.ENGLISH).apply {
|
||||||
|
timeZone = TimeZone.getTimeZone("UTC")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
val markdownLinksRegex = "\\[([^]]+)\\]\\(([^)]+)\\)".toRegex()
|
val markdownLinksRegex = "\\[([^]]+)\\]\\(([^)]+)\\)".toRegex()
|
||||||
val markdownItalicBoldRegex = "\\*+\\s*([^\\*]*)\\s*\\*+".toRegex()
|
val markdownItalicBoldRegex = "\\*+\\s*([^\\*]*)\\s*\\*+".toRegex()
|
||||||
|
|
|
@ -100,7 +100,7 @@ data class Chapter(
|
||||||
val hid: String,
|
val hid: String,
|
||||||
val lang: String,
|
val lang: String,
|
||||||
val title: String = "",
|
val title: String = "",
|
||||||
val updated_at: String = "",
|
val created_at: String = "",
|
||||||
val chap: String = "",
|
val chap: String = "",
|
||||||
val vol: String = "",
|
val vol: String = "",
|
||||||
val group_name: List<String> = emptyList(),
|
val group_name: List<String> = emptyList(),
|
||||||
|
@ -108,7 +108,7 @@ data class Chapter(
|
||||||
fun toSChapter(mangaUrl: String) = SChapter.create().apply {
|
fun toSChapter(mangaUrl: String) = SChapter.create().apply {
|
||||||
url = "$mangaUrl/$hid-chapter-$chap-$lang"
|
url = "$mangaUrl/$hid-chapter-$chap-$lang"
|
||||||
name = beautifyChapterName(vol, chap, title)
|
name = beautifyChapterName(vol, chap, title)
|
||||||
date_upload = updated_at.parseDate()
|
date_upload = created_at.parseDate()
|
||||||
scanlator = group_name.joinToString().takeUnless { it.isBlank() } ?: "Unknown"
|
scanlator = group_name.joinToString().takeUnless { it.isBlank() } ?: "Unknown"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue