webtoons.com: add chapter number to name (#10425)
* webtoons.com: add chapter number to name closes https://github.com/keiyoushi/extensions-source/issues/9963 * remove unused * Update src/all/webtoons/src/eu/kanade/tachiyomi/extension/all/webtoons/Webtoons.kt --------- Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
This commit is contained in:
parent
be6eab070b
commit
361f7e2c92
@ -1,7 +1,7 @@
|
||||
ext {
|
||||
extName = 'Webtoons.com'
|
||||
extClass = '.WebtoonsFactory'
|
||||
extVersionCode = 50
|
||||
extVersionCode = 51
|
||||
isNsfw = false
|
||||
}
|
||||
|
||||
|
@ -27,6 +27,7 @@ import org.jsoup.nodes.Element
|
||||
import org.jsoup.parser.Parser
|
||||
import rx.Observable
|
||||
import java.net.SocketException
|
||||
import java.text.DecimalFormat
|
||||
import java.util.Calendar
|
||||
|
||||
open class Webtoons(
|
||||
@ -331,12 +332,16 @@ open class Webtoons(
|
||||
}
|
||||
}
|
||||
|
||||
val numberFormatter = DecimalFormat("#.##")
|
||||
return chapters.map { episode ->
|
||||
SChapter.create().apply {
|
||||
url = episode.viewerLink
|
||||
name = Parser.unescapeEntities(episode.episodeTitle, false)
|
||||
if (episode.hasBgm) {
|
||||
name += " ♫"
|
||||
name = buildString {
|
||||
append(Parser.unescapeEntities(episode.episodeTitle, false))
|
||||
append(" (ch. ", numberFormatter.format(episode.chapterNumber), ")")
|
||||
if (episode.hasBgm) {
|
||||
append(" ♫")
|
||||
}
|
||||
}
|
||||
date_upload = episode.exposureDateMillis
|
||||
chapter_number = episode.chapterNumber
|
||||
|
Loading…
x
Reference in New Issue
Block a user