Add migration reminders for Manganato, Mangakakalot and Mangabat. (#8278)
This commit is contained in:
parent
c124f76d64
commit
752920a0d4
@ -3,7 +3,7 @@ ext {
|
|||||||
extClass = '.Mangabat'
|
extClass = '.Mangabat'
|
||||||
themePkg = 'mangabox'
|
themePkg = 'mangabox'
|
||||||
baseUrl = 'https://www.mangabats.com'
|
baseUrl = 'https://www.mangabats.com'
|
||||||
overrideVersionCode = 6
|
overrideVersionCode = 7
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package eu.kanade.tachiyomi.extension.en.mangabat
|
package eu.kanade.tachiyomi.extension.en.mangabat
|
||||||
|
|
||||||
import eu.kanade.tachiyomi.multisrc.mangabox.MangaBox
|
import eu.kanade.tachiyomi.multisrc.mangabox.MangaBox
|
||||||
|
import eu.kanade.tachiyomi.source.model.SManga
|
||||||
|
import okhttp3.Request
|
||||||
|
|
||||||
class Mangabat : MangaBox(
|
class Mangabat : MangaBox(
|
||||||
"Mangabat",
|
"Mangabat",
|
||||||
@ -8,4 +10,14 @@ class Mangabat : MangaBox(
|
|||||||
"www.mangabats.com",
|
"www.mangabats.com",
|
||||||
),
|
),
|
||||||
"en",
|
"en",
|
||||||
)
|
) {
|
||||||
|
override fun mangaDetailsRequest(manga: SManga): Request {
|
||||||
|
if (manga.url.contains("mangabat.com/")) {
|
||||||
|
throw Exception(MIGRATE_MESSAGE)
|
||||||
|
}
|
||||||
|
return super.mangaDetailsRequest(manga)
|
||||||
|
}
|
||||||
|
companion object {
|
||||||
|
private const val MIGRATE_MESSAGE = "Migrate this entry from \"Mangabat\" to \"Mangabat\" to continue reading"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -3,7 +3,7 @@ ext {
|
|||||||
extClass = '.Mangakakalot'
|
extClass = '.Mangakakalot'
|
||||||
themePkg = 'mangabox'
|
themePkg = 'mangabox'
|
||||||
baseUrl = 'https://www.mangakakalot.gg'
|
baseUrl = 'https://www.mangakakalot.gg'
|
||||||
overrideVersionCode = 5
|
overrideVersionCode = 6
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package eu.kanade.tachiyomi.extension.en.mangakakalot
|
package eu.kanade.tachiyomi.extension.en.mangakakalot
|
||||||
|
|
||||||
import eu.kanade.tachiyomi.multisrc.mangabox.MangaBox
|
import eu.kanade.tachiyomi.multisrc.mangabox.MangaBox
|
||||||
|
import eu.kanade.tachiyomi.source.model.SManga
|
||||||
|
import okhttp3.Request
|
||||||
|
|
||||||
class Mangakakalot : MangaBox(
|
class Mangakakalot : MangaBox(
|
||||||
"Mangakakalot",
|
"Mangakakalot",
|
||||||
@ -9,4 +11,20 @@ class Mangakakalot : MangaBox(
|
|||||||
"www.mangakakalove.com",
|
"www.mangakakalove.com",
|
||||||
),
|
),
|
||||||
"en",
|
"en",
|
||||||
)
|
) {
|
||||||
|
override fun mangaDetailsRequest(manga: SManga): Request {
|
||||||
|
if (LEGACY_DOMAINS.any { manga.url.startsWith(it) }) {
|
||||||
|
throw Exception(MIGRATE_MESSAGE)
|
||||||
|
}
|
||||||
|
return super.mangaDetailsRequest(manga)
|
||||||
|
}
|
||||||
|
companion object {
|
||||||
|
private val LEGACY_DOMAINS = arrayOf(
|
||||||
|
"https://chapmanganato.to/",
|
||||||
|
"https://mangakakalot.com/",
|
||||||
|
"https://manganelo.com/",
|
||||||
|
"https://readmanganato.com/",
|
||||||
|
)
|
||||||
|
private const val MIGRATE_MESSAGE = "Migrate this entry from \"Mangakakalot\" to \"Mangakakalot\" to continue reading"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -3,7 +3,7 @@ ext {
|
|||||||
extClass = '.Manganato'
|
extClass = '.Manganato'
|
||||||
themePkg = 'mangabox'
|
themePkg = 'mangabox'
|
||||||
baseUrl = 'https://www.natomanga.com'
|
baseUrl = 'https://www.natomanga.com'
|
||||||
overrideVersionCode = 4
|
overrideVersionCode = 5
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package eu.kanade.tachiyomi.extension.en.manganelo
|
package eu.kanade.tachiyomi.extension.en.manganelo
|
||||||
|
|
||||||
import eu.kanade.tachiyomi.multisrc.mangabox.MangaBox
|
import eu.kanade.tachiyomi.multisrc.mangabox.MangaBox
|
||||||
|
import eu.kanade.tachiyomi.source.model.SManga
|
||||||
|
import okhttp3.Request
|
||||||
|
|
||||||
class Manganato : MangaBox(
|
class Manganato : MangaBox(
|
||||||
"Manganato",
|
"Manganato",
|
||||||
@ -13,4 +15,19 @@ class Manganato : MangaBox(
|
|||||||
) {
|
) {
|
||||||
|
|
||||||
override val id: Long = 1024627298672457456
|
override val id: Long = 1024627298672457456
|
||||||
|
|
||||||
|
override fun mangaDetailsRequest(manga: SManga): Request {
|
||||||
|
if (LEGACY_DOMAINS.any { manga.url.startsWith(it) }) {
|
||||||
|
throw Exception(MIGRATE_MESSAGE)
|
||||||
|
}
|
||||||
|
return super.mangaDetailsRequest(manga)
|
||||||
|
}
|
||||||
|
companion object {
|
||||||
|
private val LEGACY_DOMAINS = arrayOf(
|
||||||
|
"https://chapmanganato.to/",
|
||||||
|
"https://manganato.com/",
|
||||||
|
"https://readmanganato.com/",
|
||||||
|
)
|
||||||
|
private const val MIGRATE_MESSAGE = "Migrate this entry from \"Manganato\" to \"Manganato\" to continue reading"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user