package eu.kanade.tachiyomi.extension.pt.estufadecristal import eu.kanade.tachiyomi.lib.ratelimit.RateLimitInterceptor import eu.kanade.tachiyomi.multisrc.madara.Madara import eu.kanade.tachiyomi.source.model.SChapter import okhttp3.OkHttpClient import okhttp3.Response import java.text.SimpleDateFormat import java.util.Locale import java.util.concurrent.TimeUnit class EstufaDeCristal : Madara( "Estufa de Cristal", "https://scanestufadecristal.site", "pt-BR", SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")) ) { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 2, TimeUnit.SECONDS)) .build() override val useNewChapterEndpoint = true override fun chapterListParse(response: Response): List { return super.chapterListParse(response).reversed() } }