[RU]Lib correction criterion imageContentType (#11546)
This commit is contained in:
parent
9d238759a5
commit
3c7b01ba42
|
@ -6,7 +6,7 @@ ext {
|
|||
extName = 'HentaiLib'
|
||||
pkgNameSuffix = 'ru.libhentai'
|
||||
extClass = '.LibHentai'
|
||||
extVersionCode = 13
|
||||
extVersionCode = 14
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
|
|
@ -73,8 +73,8 @@ class LibHentai : ConfigurableSource, HttpSource() {
|
|||
val originalRequest = chain.request()
|
||||
val response = chain.proceed(originalRequest)
|
||||
val urlRequest = originalRequest.url.toString()
|
||||
val possibleType = urlRequest.substringAfterLast("/").split(".")
|
||||
return if (!urlRequest.contains(baseUrl) and (possibleType.size == 2)) {
|
||||
val possibleType = urlRequest.substringAfterLast("/").substringBefore("?").split(".")
|
||||
return if (urlRequest.contains("/chapters/") and (possibleType.size == 2)) {
|
||||
val realType = possibleType[1]
|
||||
val image = response.body?.byteString()?.toResponseBody("image/$realType".toMediaType())
|
||||
response.newBuilder().body(image).build()
|
||||
|
|
|
@ -6,7 +6,7 @@ ext {
|
|||
extName = 'MangaLib'
|
||||
pkgNameSuffix = 'ru.libmanga'
|
||||
extClass = '.LibManga'
|
||||
extVersionCode = 69
|
||||
extVersionCode = 70
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
|
|
@ -64,8 +64,8 @@ class LibManga : ConfigurableSource, HttpSource() {
|
|||
val originalRequest = chain.request()
|
||||
val response = chain.proceed(originalRequest)
|
||||
val urlRequest = originalRequest.url.toString()
|
||||
val possibleType = urlRequest.substringAfterLast("/").split(".")
|
||||
return if (!urlRequest.contains(baseUrl) and (possibleType.size == 2)) {
|
||||
val possibleType = urlRequest.substringAfterLast("/").substringBefore("?").split(".")
|
||||
return if (urlRequest.contains("/chapters/") and (possibleType.size == 2)) {
|
||||
val realType = possibleType[1]
|
||||
val image = response.body?.byteString()?.toResponseBody("image/$realType".toMediaType())
|
||||
response.newBuilder().body(image).build()
|
||||
|
|
Loading…
Reference in New Issue