diff --git a/src/pt/prismascans/build.gradle b/src/pt/prismascans/build.gradle index dbd184253..c825e5aa9 100644 --- a/src/pt/prismascans/build.gradle +++ b/src/pt/prismascans/build.gradle @@ -1,9 +1,9 @@ ext { extName = 'Seita Celestial' extClass = '.SeitaCelestial' - themePkg = 'mangathemesia' + themePkg = 'madara' baseUrl = 'https://seitacelestial.com' - overrideVersionCode = 18 + overrideVersionCode = 5 isNsfw = false } diff --git a/src/pt/prismascans/src/eu/kanade/tachiyomi/extension/pt/prismascans/SeitaCelestial.kt b/src/pt/prismascans/src/eu/kanade/tachiyomi/extension/pt/prismascans/SeitaCelestial.kt index ffcbad06b..64e835273 100644 --- a/src/pt/prismascans/src/eu/kanade/tachiyomi/extension/pt/prismascans/SeitaCelestial.kt +++ b/src/pt/prismascans/src/eu/kanade/tachiyomi/extension/pt/prismascans/SeitaCelestial.kt @@ -1,44 +1,25 @@ package eu.kanade.tachiyomi.extension.pt.prismascans -import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia -import eu.kanade.tachiyomi.network.asObservable +import eu.kanade.tachiyomi.multisrc.madara.Madara import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga import okhttp3.OkHttpClient -import rx.Observable import java.text.SimpleDateFormat import java.util.Locale import java.util.concurrent.TimeUnit -class SeitaCelestial : MangaThemesia( +class SeitaCelestial : Madara( "Seita Celestial", "https://seitacelestial.com", "pt-BR", - mangaUrlDirectory = "/comics", dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("pt", "BR")), ) { - - // They changed their name from Prisma Scans to Demon Sect and now to Celestial Sect. override val id: Long = 8168108118738519332 override val client: OkHttpClient = super.client.newBuilder() .rateLimit(1, 2, TimeUnit.SECONDS) .build() - override fun fetchChapterList(manga: SManga): Observable> { - return client.newCall(chapterListRequest(manga)) - .asObservable() - .map { response -> - if (!response.isSuccessful) { - throw Exception( - """ - Obra não encontrada. - Realize a migração do título para atualizar. - """.trimIndent(), - ) - } - chapterListParse(response) - } - } + override val useNewChapterEndpoint = true + + override val useLoadMoreRequest = LoadMoreStrategy.Never }