diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/viewmodel/TracingViewModel.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/viewmodel/TracingViewModel.kt index 9ec236574eff6c798c31e850506f430d5a8158c6..26e65a0388c236051796dde376076e2d554c1cf6 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/viewmodel/TracingViewModel.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/viewmodel/TracingViewModel.kt @@ -64,10 +64,10 @@ class TracingViewModel : ViewModel() { try { // get the current date and the date the diagnosis keys were fetched the last time - val currentDate = DateTime(Instant.now(), DateTimeZone.getDefault()) + val currentDate = DateTime(Instant.now(), DateTimeZone.UTC) val lastFetch = DateTime( LocalData.lastTimeDiagnosisKeysFromServerFetch(), - DateTimeZone.getDefault() + DateTimeZone.UTC ) // check if the keys were not already retrieved today diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/worker/DiagnosisKeyRetrievalOneTimeWorker.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/worker/DiagnosisKeyRetrievalOneTimeWorker.kt index e5688bfa51a997b44dc8763b44559132dcea1310..3967e0d247fe26ebe172d533f5361d303d1e69ce 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/worker/DiagnosisKeyRetrievalOneTimeWorker.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/worker/DiagnosisKeyRetrievalOneTimeWorker.kt @@ -35,10 +35,10 @@ class DiagnosisKeyRetrievalOneTimeWorker(val context: Context, workerParams: Wor var result = Result.success() try { - val currentDate = DateTime(Instant.now(), DateTimeZone.getDefault()) + val currentDate = DateTime(Instant.now(), DateTimeZone.UTC) val lastFetch = DateTime( LocalData.lastTimeDiagnosisKeysFromServerFetch(), - DateTimeZone.getDefault() + DateTimeZone.UTC ) if (LocalData.lastTimeDiagnosisKeysFromServerFetch() == null || currentDate.withTimeAtStartOfDay() != lastFetch.withTimeAtStartOfDay()