SeitaCelestial: Theme changed (#10711)

Theme changed
This commit is contained in:
Chopper 2025-09-26 02:35:25 -03:00 committed by Draff
parent e70acec541
commit ff7a95faa0
Signed by: Draff
GPG Key ID: E8A89F3211677653
2 changed files with 7 additions and 26 deletions

View File

@ -1,9 +1,9 @@
ext { ext {
extName = 'Seita Celestial' extName = 'Seita Celestial'
extClass = '.SeitaCelestial' extClass = '.SeitaCelestial'
themePkg = 'mangathemesia' themePkg = 'madara'
baseUrl = 'https://seitacelestial.com' baseUrl = 'https://seitacelestial.com'
overrideVersionCode = 18 overrideVersionCode = 5
isNsfw = false isNsfw = false
} }

View File

@ -1,44 +1,25 @@
package eu.kanade.tachiyomi.extension.pt.prismascans package eu.kanade.tachiyomi.extension.pt.prismascans
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia import eu.kanade.tachiyomi.multisrc.madara.Madara
import eu.kanade.tachiyomi.network.asObservable
import eu.kanade.tachiyomi.network.interceptor.rateLimit 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 okhttp3.OkHttpClient
import rx.Observable
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import java.util.Locale import java.util.Locale
import java.util.concurrent.TimeUnit import java.util.concurrent.TimeUnit
class SeitaCelestial : MangaThemesia( class SeitaCelestial : Madara(
"Seita Celestial", "Seita Celestial",
"https://seitacelestial.com", "https://seitacelestial.com",
"pt-BR", "pt-BR",
mangaUrlDirectory = "/comics",
dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("pt", "BR")), 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 id: Long = 8168108118738519332
override val client: OkHttpClient = super.client.newBuilder() override val client: OkHttpClient = super.client.newBuilder()
.rateLimit(1, 2, TimeUnit.SECONDS) .rateLimit(1, 2, TimeUnit.SECONDS)
.build() .build()
override fun fetchChapterList(manga: SManga): Observable<List<SChapter>> { override val useNewChapterEndpoint = true
return client.newCall(chapterListRequest(manga))
.asObservable() override val useLoadMoreRequest = LoadMoreStrategy.Never
.map { response ->
if (!response.isSuccessful) {
throw Exception(
"""
Obra não encontrada.
Realize a migração do título para atualizar.
""".trimIndent(),
)
}
chapterListParse(response)
}
}
} }