AwkwardPeak7 61383e923a
1st Kiss: fix image attr (#17538)
1stKiss: fix image attr
2023-08-16 15:54:56 -03:00

32 lines
832 B
Kotlin

package eu.kanade.tachiyomi.extension.en.firstkissmanga
import eu.kanade.tachiyomi.multisrc.madara.Madara
import eu.kanade.tachiyomi.network.interceptor.rateLimit
import org.jsoup.nodes.Element
import java.util.concurrent.TimeUnit
class FirstKissManga : Madara(
"1st Kiss",
"https://1stkissmanga.me",
"en",
) {
override val client = super.client.newBuilder()
.rateLimit(1, 3, TimeUnit.SECONDS)
.build()
override fun searchPage(page: Int): String {
return if (page > 1) {
"page/$page/"
} else {
""
}
}
override fun imageFromElement(element: Element): String? {
return when {
element.hasAttr("data-cfsrc") -> element.attr("abs:data-cfsrc")
else -> super.imageFromElement(element)
}?.trim()
}
}