mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 16:18:55 +01:00 
			
		
		
		
	Remove cache control on already cacheless image request (#8085)
This commit is contained in:
		@@ -14,7 +14,6 @@ import eu.kanade.domain.manga.model.MangaCover
 | 
			
		||||
import eu.kanade.tachiyomi.data.cache.CoverCache
 | 
			
		||||
import eu.kanade.tachiyomi.data.coil.MangaCoverFetcher.Companion.USE_CUSTOM_COVER
 | 
			
		||||
import eu.kanade.tachiyomi.data.database.models.Manga
 | 
			
		||||
import eu.kanade.tachiyomi.network.CACHE_CONTROL_NO_STORE
 | 
			
		||||
import eu.kanade.tachiyomi.network.await
 | 
			
		||||
import eu.kanade.tachiyomi.source.SourceManager
 | 
			
		||||
import eu.kanade.tachiyomi.source.online.HttpSource
 | 
			
		||||
@@ -334,6 +333,7 @@ class MangaCoverFetcher(
 | 
			
		||||
    companion object {
 | 
			
		||||
        const val USE_CUSTOM_COVER = "use_custom_cover"
 | 
			
		||||
 | 
			
		||||
        private val CACHE_CONTROL_NO_STORE = CacheControl.Builder().noStore().build()
 | 
			
		||||
        private val CACHE_CONTROL_NO_NETWORK_NO_CACHE = CacheControl.Builder().noCache().onlyIfCached().build()
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@ import eu.kanade.tachiyomi.network.GET
 | 
			
		||||
import eu.kanade.tachiyomi.network.NetworkHelper
 | 
			
		||||
import eu.kanade.tachiyomi.network.ProgressListener
 | 
			
		||||
import eu.kanade.tachiyomi.network.await
 | 
			
		||||
import eu.kanade.tachiyomi.network.newCallWithProgress
 | 
			
		||||
import eu.kanade.tachiyomi.network.newCachelessCallWithProgress
 | 
			
		||||
import eu.kanade.tachiyomi.util.lang.launchIO
 | 
			
		||||
import eu.kanade.tachiyomi.util.storage.getUriCompat
 | 
			
		||||
import eu.kanade.tachiyomi.util.storage.saveTo
 | 
			
		||||
@@ -119,7 +119,7 @@ class AppUpdateService : Service() {
 | 
			
		||||
 | 
			
		||||
        try {
 | 
			
		||||
            // Download the new update.
 | 
			
		||||
            val call = network.client.newCallWithProgress(GET(url), progressListener)
 | 
			
		||||
            val call = network.client.newCachelessCallWithProgress(GET(url), progressListener)
 | 
			
		||||
            runningCall = call
 | 
			
		||||
            val response = call.await()
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user