mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
fix(coil): Unsatisfied request error when both disk and network read is enabled
This commit is contained in:
parent
2c0c17f287
commit
8ad123956c
1 changed files with 2 additions and 1 deletions
|
@ -196,6 +196,7 @@ class MangaCoverFetcher(
|
|||
val networkRead = options.networkCachePolicy.readEnabled
|
||||
val onlyCache = !networkRead && diskRead
|
||||
val forceNetwork = networkRead && !diskRead
|
||||
val none = !networkRead && !diskRead
|
||||
when {
|
||||
onlyCache -> {
|
||||
request.cacheControl(CacheControl.FORCE_CACHE)
|
||||
|
@ -205,7 +206,7 @@ class MangaCoverFetcher(
|
|||
} else {
|
||||
request.cacheControl(CACHE_CONTROL_FORCE_NETWORK_NO_CACHE)
|
||||
}
|
||||
else -> {
|
||||
none -> {
|
||||
// This causes the request to fail with a 504 Unsatisfiable Request.
|
||||
request.cacheControl(CACHE_CONTROL_NO_NETWORK_NO_CACHE)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue