Skip to content
Snippets Groups Projects
Unverified Commit c4588eb0 authored by Kolya Opahle's avatar Kolya Opahle Committed by GitHub
Browse files

Add network connected constraint to DataDonationAnalyticsWorker (EXPOSUREAPP-5286) (#2431)

parent 53757395
No related branches found
No related tags found
No related merge requests found
package de.rki.coronawarnapp.datadonation.analytics.worker package de.rki.coronawarnapp.datadonation.analytics.worker
import androidx.work.BackoffPolicy import androidx.work.BackoffPolicy
import androidx.work.Constraints
import androidx.work.NetworkType
import androidx.work.PeriodicWorkRequest import androidx.work.PeriodicWorkRequest
import androidx.work.PeriodicWorkRequestBuilder import androidx.work.PeriodicWorkRequestBuilder
import dagger.Reusable import dagger.Reusable
...@@ -25,5 +27,11 @@ class DataDonationAnalyticsWorkBuilder @Inject constructor() { ...@@ -25,5 +27,11 @@ class DataDonationAnalyticsWorkBuilder @Inject constructor() {
BackgroundConstants.BACKOFF_INITIAL_DELAY, BackgroundConstants.BACKOFF_INITIAL_DELAY,
TimeUnit.MINUTES TimeUnit.MINUTES
) )
.setConstraints(buildConstraints())
.build()
private fun buildConstraints() =
Constraints.Builder()
.setRequiredNetworkType(NetworkType.CONNECTED)
.build() .build()
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment