RealmOasis: remove 0ms (#7591)

they would rather get ddosed by tachi users directly than let a caching
proxy do its thing
This commit is contained in:
AwkwardPeak7 2025-02-11 12:42:26 +05:00 committed by Draff
parent fa1562218c
commit 0f4d62d622
No known key found for this signature in database
GPG Key ID: E8A89F3211677653
2 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@ ext {
extClass = '.RealmOasis'
themePkg = 'mangathemesia'
baseUrl = 'https://realmoasis.com'
overrideVersionCode = 6
overrideVersionCode = 7
}
apply from: "$rootDir/common.gradle"

View File

@ -5,7 +5,7 @@ import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import eu.kanade.tachiyomi.network.GET
import eu.kanade.tachiyomi.network.POST
import eu.kanade.tachiyomi.network.asObservableSuccess
import eu.kanade.tachiyomi.network.interceptor.rateLimitHost
import eu.kanade.tachiyomi.network.interceptor.rateLimit
import eu.kanade.tachiyomi.source.model.Filter
import eu.kanade.tachiyomi.source.model.FilterList
import eu.kanade.tachiyomi.source.model.MangasPage
@ -36,7 +36,7 @@ class RealmOasis : MangaThemesia(
) {
override val client = super.client.newBuilder()
.rateLimitHost(baseUrl.toHttpUrl(), 1, 3)
.rateLimit(1, 3)
.addInterceptor { chain ->
val request = chain.request()
val isApiRequest = request.header("X-API-Request") != null
@ -136,7 +136,7 @@ class RealmOasis : MangaThemesia(
author = listOfNotNull(comic.author, comic.serialization).joinToString()
artist = comic.artist
status = comic.status.parseStatus()
thumbnail_url = comic.cover?.let { "https://x.0ms.dev/q70/$baseUrl/assets/images/$it" }
thumbnail_url = comic.cover?.let { "$baseUrl/assets/images/$it" }
genre = buildList {
add(comic.type?.capitalize())
comic.genreIds?.onEach { gId ->
@ -225,7 +225,7 @@ class RealmOasis : MangaThemesia(
.set("Referer", "$baseUrl/")
.build()
return GET("https://x.0ms.dev/q70/" + page.imageUrl!!, newHeaders)
return GET(page.imageUrl!!, newHeaders)
}
private inline fun <reified T> Response.parseAs(): T =