Prevent coil from adding cache-control headers
ConnectivityChecker is not reliable when used with VPN on old platforms.
This commit is contained in:
1 parent
d3d2c907ad
commit
e60b6922c3
1 file changed
+2
-1
@@ -28,6 +28,7 @@ import coil3.SingletonImageLoader
|
||||
import coil3.asImage
|
||||
import coil3.gif.AnimatedImageDecoder
|
||||
import coil3.gif.GifDecoder
|
||||
import coil3.network.ConnectivityChecker
|
||||
import coil3.network.NetworkFetcher
|
||||
import coil3.request.ErrorResult
|
||||
import coil3.request.ImageRequest
|
||||
@@ -160,7 +161,7 @@ class EhApplication :
|
||||
interceptorCoroutineContext(Dispatchers.Default)
|
||||
components {
|
||||
serviceLoaderEnabled(false)
|
||||
add(NetworkFetcher.Factory({ ktorClient.limitConcurrency() }))
|
||||
add(NetworkFetcher.Factory({ ktorClient.limitConcurrency() }) { ConnectivityChecker.ONLINE })
|
||||
add(MergeInterceptor)
|
||||
add(DownloadThumbInterceptor)
|
||||
if (isAtLeastO) {
|
||||
|
||||
Reference in new issue
Block a user