Skip to content

Commit

Permalink
fetch new images when available
Browse files Browse the repository at this point in the history
  • Loading branch information
leekleak committed May 6, 2024
1 parent 6428f39 commit 90e98d8
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion app/phone/src/main/java/dev/jdtech/jellyfin/BaseApplication.kt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import coil.request.CachePolicy
import com.google.android.material.color.DynamicColors
import com.google.android.material.color.DynamicColorsOptions
import dagger.hilt.android.HiltAndroidApp
import okhttp3.OkHttpClient
import timber.log.Timber
import javax.inject.Inject
import dev.jdtech.jellyfin.core.R as CoreR
Expand Down Expand Up @@ -62,7 +63,17 @@ class BaseApplication : Application(), Configuration.Provider, ImageLoaderFactor
.maxSizeBytes(appPreferences.imageCacheSize * 1024L * 1024)
.build()
}
.respectCacheHeaders(false)
.okHttpClient {
OkHttpClient.Builder()
.addNetworkInterceptor { chain ->
chain.proceed(
chain.request().newBuilder()
.header("Cache-Control", "stale-if-error")
.build()
)
}
.build()
}
.build()
}
}

0 comments on commit 90e98d8

Please sign in to comment.