diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/SubmissionRepository.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/SubmissionRepository.kt index fc70b8d81502d4dba3bb15c703443778ce207dd2..8f496e37159faa663aadcb93e23adf3709b988b2 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/SubmissionRepository.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/SubmissionRepository.kt @@ -37,7 +37,8 @@ class SubmissionRepository @Inject constructor( private val deadmanNotificationScheduler: DeadmanNotificationScheduler, private val analyticsKeySubmissionCollector: AnalyticsKeySubmissionCollector ) { - private val testResultReceivedDateFlowInternal = MutableStateFlow(Date()) + private val testResultReceivedDateFlowInternal = + MutableStateFlow(Date(LocalData.initialTestResultReceivedTimestamp() ?: System.currentTimeMillis())) val testResultReceivedDateFlow: Flow<Date> = testResultReceivedDateFlowInternal private val deviceUIStateFlowInternal = diff --git a/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt b/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt index e78e650721b97d777d8d9409d12eca30d09271ea..31d2aaa7c6d0775833f853d5d30f53f923de3dfe 100644 --- a/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt +++ b/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt @@ -133,7 +133,7 @@ class SubmissionRepositoryTest : BaseTest() { submissionRepository.asyncRegisterDeviceViaGUID(guid) - verify(exactly = 1) { + verify { LocalData.devicePairingSuccessfulTimestamp(any()) LocalData.registrationToken(registrationToken) backgroundNoise.scheduleDummyPattern() @@ -151,7 +151,7 @@ class SubmissionRepositoryTest : BaseTest() { submissionRepository.asyncRegisterDeviceViaTAN(tan) - coVerify(exactly = 1) { + coVerify { LocalData.devicePairingSuccessfulTimestamp(any()) LocalData.registrationToken(registrationToken) backgroundNoise.scheduleDummyPattern()