Bug 1816433 - Reduce maybeFetchExperiments interval when using the preview collection

fenix/112.0
James Hugman 1 year ago committed by mergify[bot]
parent 9f4b0014ac
commit 90ab7a85e1

@ -102,8 +102,13 @@ fun NimbusInterface.maybeFetchExperiments(
feature: NimbusSystem = FxNimbus.features.nimbusSystem.value(),
currentTimeMillis: Long = System.currentTimeMillis(),
) {
val minimumPeriodMinutes = if (!context.settings().nimbusUsePreview) {
feature.refreshIntervalForeground
} else {
0
}
val lastFetchTimeMillis = context.settings().nimbusLastFetchTime
val minimumPeriodMinutes = feature.refreshIntervalForeground
val minimumPeriodMillis = minimumPeriodMinutes * Settings.ONE_MINUTE_MS
if (currentTimeMillis - lastFetchTimeMillis >= minimumPeriodMillis) {

Loading…
Cancel
Save