diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/ExposureStateUpdateWorker.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/ExposureStateUpdateWorker.kt index 818ddd3b1706d090b5a516e65b6adad742a3195d..18313887132a7c68b4c940ea692a26ca101b7b19 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/ExposureStateUpdateWorker.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/ExposureStateUpdateWorker.kt @@ -12,6 +12,7 @@ import de.rki.coronawarnapp.exception.reporting.report import de.rki.coronawarnapp.risk.RiskLevelTask import de.rki.coronawarnapp.task.TaskController import de.rki.coronawarnapp.task.common.DefaultTaskRequest +import de.rki.coronawarnapp.task.submitBlocking import de.rki.coronawarnapp.util.worker.InjectedWorkerFactory import timber.log.Timber @@ -23,7 +24,7 @@ class ExposureStateUpdateWorker @AssistedInject constructor( override suspend fun doWork(): Result { try { - taskController.submit( + taskController.submitBlocking( DefaultTaskRequest(RiskLevelTask::class, originTag = "ExposureStateUpdateWorker") ) Timber.tag(TAG).v("Risk level calculation triggered")