IgnisComic: Force status code OK (#8886)

Force status code OK
This commit is contained in:
Chopper 2025-05-18 02:35:43 -03:00 committed by Draff
parent 3297e41d08
commit 94ec34b7ab
No known key found for this signature in database
GPG Key ID: E8A89F3211677653
2 changed files with 15 additions and 2 deletions

View File

@ -3,7 +3,7 @@ ext {
extClass = '.IgnisComic'
themePkg = 'mangathemesia'
baseUrl = 'https://manhuaga.com'
overrideVersionCode = 1
overrideVersionCode = 2
isNsfw = false
}

View File

@ -1,9 +1,22 @@
package eu.kanade.tachiyomi.extension.en.igniscomic
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import okhttp3.OkHttpClient
import okhttp3.internal.http.HTTP_INTERNAL_SERVER_ERROR
import okhttp3.internal.http.HTTP_OK
class IgnisComic : MangaThemesia(
"Ignis Comic",
"https://manhuaga.com",
"en",
)
) {
override val client: OkHttpClient = super.client.newBuilder()
.addInterceptor { chain ->
val response = chain.proceed(chain.request())
response.takeIf { it.code < HTTP_INTERNAL_SERVER_ERROR }
?: response.newBuilder()
.code(HTTP_OK)
.build()
}
.build()
}