2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-11 13:11:01 +00:00

Increase AMO collection cache timeout to 2 days

This commit is contained in:
Christian Sadilek 2021-02-01 14:28:14 -05:00
parent 498f49ba01
commit 5ca18a2ca3

View File

@ -31,7 +31,7 @@ import org.mozilla.fenix.utils.Settings
import org.mozilla.fenix.wifi.WifiConnectionMonitor import org.mozilla.fenix.wifi.WifiConnectionMonitor
import java.util.concurrent.TimeUnit import java.util.concurrent.TimeUnit
private const val DAY_IN_MINUTES = 24 * 60L private const val AMO_COLLECTION_MAX_CACHE_AGE = 2 * 24 * 60L // Two days in minutes
/** /**
* Provides access to all components. This class is an implementation of the Service Locator * Provides access to all components. This class is an implementation of the Service Locator
@ -102,12 +102,12 @@ class Components(private val context: Context) {
serverURL = BuildConfig.AMO_SERVER_URL, serverURL = BuildConfig.AMO_SERVER_URL,
collectionUser = BuildConfig.AMO_COLLECTION_USER, collectionUser = BuildConfig.AMO_COLLECTION_USER,
collectionName = BuildConfig.AMO_COLLECTION_NAME, collectionName = BuildConfig.AMO_COLLECTION_NAME,
maxCacheAgeInMinutes = DAY_IN_MINUTES maxCacheAgeInMinutes = AMO_COLLECTION_MAX_CACHE_AGE
) )
} }
// Fall back to defaults // Fall back to defaults
else { else {
AddonCollectionProvider(context, core.client, maxCacheAgeInMinutes = DAY_IN_MINUTES) AddonCollectionProvider(context, core.client, maxCacheAgeInMinutes = AMO_COLLECTION_MAX_CACHE_AGE)
} }
} }