MajorScans: fix double image (#1584)
This commit is contained in:
parent
5a643095ad
commit
9c064fb3eb
@ -3,7 +3,7 @@ ext {
|
||||
extClass = '.MajorScans'
|
||||
themePkg = 'mangathemesia'
|
||||
baseUrl = 'https://www.majorscans.com'
|
||||
overrideVersionCode = 0
|
||||
overrideVersionCode = 1
|
||||
}
|
||||
|
||||
apply from: "$rootDir/common.gradle"
|
||||
|
@ -1,6 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.tr.majorscans
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
|
||||
import eu.kanade.tachiyomi.source.model.SManga
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
@ -9,4 +10,17 @@ class MajorScans : MangaThemesia(
|
||||
"https://www.majorscans.com",
|
||||
"tr",
|
||||
dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("tr")),
|
||||
)
|
||||
) {
|
||||
override val seriesStatusSelector = ".imptdt:contains(Durumu) i"
|
||||
|
||||
override val pageSelector = "div#readerarea img:not(noscript img)"
|
||||
|
||||
override fun String?.parseStatus(): Int = when {
|
||||
this == null -> SManga.UNKNOWN
|
||||
listOf("devam ediyor", "güncel").any { this.contains(it, ignoreCase = true) } -> SManga.ONGOING
|
||||
this.contains("tamamlandı", ignoreCase = true) -> SManga.COMPLETED
|
||||
this.contains("bırakıldı", ignoreCase = true) -> SManga.CANCELLED
|
||||
this.contains("sezon finali", ignoreCase = true) -> SManga.ON_HIATUS
|
||||
else -> SManga.UNKNOWN
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user