mirror of
https://github.com/tachiyomiorg/tachiyomi.git
synced 2024-12-23 07:31:50 +01:00
Better recent updates regexp for Mangasee (#539)
This commit is contained in:
parent
6f297161de
commit
b28ef61618
@ -28,7 +28,7 @@ class Mangasee(override val id: Int) : ParsedOnlineSource() {
|
|||||||
|
|
||||||
override val supportsLatest = true
|
override val supportsLatest = true
|
||||||
|
|
||||||
private val recentUpdatesPattern = Pattern.compile("(.*?)\\s(\\d+)")
|
private val recentUpdatesPattern = Pattern.compile("(.*?)\\s(\\d+\\.?\\d*)\\s?(Completed)?")
|
||||||
|
|
||||||
private val indexPattern = Pattern.compile("-index-(.*?)-")
|
private val indexPattern = Pattern.compile("-index-(.*?)-")
|
||||||
|
|
||||||
@ -242,7 +242,7 @@ class Mangasee(override val id: Int) : ParsedOnlineSource() {
|
|||||||
val indexOfMangaUrl = chapterUrl.indexOf("-chapter-")
|
val indexOfMangaUrl = chapterUrl.indexOf("-chapter-")
|
||||||
val indexOfLastPath = chapterUrl.lastIndexOf("/")
|
val indexOfLastPath = chapterUrl.lastIndexOf("/")
|
||||||
val mangaUrl = chapterUrl.substring(indexOfLastPath, indexOfMangaUrl)
|
val mangaUrl = chapterUrl.substring(indexOfLastPath, indexOfMangaUrl)
|
||||||
val defaultText = it.select("p.clamp2").text();
|
val defaultText = it.select("p.clamp2").text()
|
||||||
val m = recentUpdatesPattern.matcher(defaultText)
|
val m = recentUpdatesPattern.matcher(defaultText)
|
||||||
val title = if (m.matches()) m.group(1) else defaultText
|
val title = if (m.matches()) m.group(1) else defaultText
|
||||||
manga.setUrlWithoutDomain("/manga" + mangaUrl)
|
manga.setUrlWithoutDomain("/manga" + mangaUrl)
|
||||||
|
Loading…
Reference in New Issue
Block a user