-
- Downloads
Test registration polish (EXPOSUREAPP-6007) (#2882)
* Improve HotDataFlow error handling * Make behavior more obvious to caller * Remove footguns in error handling * Allow blocking calls to receive their specific error * Allow async calls to provide an error handler * Simplify mapping. * Change update call to blocking, to prevent executing multiple actions, if one runs late. * Add missing test registration dates to PCR/RAT cards on homescreen. * Update testResultReceivedAt timestamp when receiving a final test result. * Only prevent test refresh if we have submitted, in other cases, still allow polling. * Remove unnecessary refresh call on test removal, removal includes refresh. * Reverse dependencies for `ShareTestResultNotificationService` listen to CoronaTestRepository instead of being called active from various places. * Negate `CoronaTest.isSubmissionAllowed` if `CoronaTest.IsSubmitted==true` * Fix merge regressions. * Fix instrumentation test.
Showing
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeData.kt 6 additions, 2 deletions...idTest/java/de/rki/coronawarnapp/ui/main/home/HomeData.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt 1 addition, 3 deletions...ava/de/rki/coronawarnapp/ui/main/home/HomeFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/submission/SubmissionTestResultFragmentTest.kt 0 additions, 6 deletions...warnapp/ui/submission/SubmissionTestResultFragmentTest.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/hometestcards/ui/HomeTestCardsFragmentViewModel.kt 4 additions, 4 deletions...p/test/hometestcards/ui/HomeTestCardsFragmentViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt 4 additions, 1 deletion...c/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/RegistrationTokenCensor.kt 1 addition, 4 deletions...nawarnapp/bugreporting/censors/RegistrationTokenCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/notification/ShareTestResultNotification.kt 57 additions, 0 deletions...pp/coronatest/notification/ShareTestResultNotification.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/notification/ShareTestResultNotificationService.kt 68 additions, 0 deletions...natest/notification/ShareTestResultNotificationService.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/CommonSubmissionStates.kt 11 additions, 1 deletion...i/coronawarnapp/coronatest/type/CommonSubmissionStates.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/CoronaTest.kt 2 additions, 0 deletions...n/java/de/rki/coronawarnapp/coronatest/type/CoronaTest.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/pcr/PCRCoronaTest.kt 3 additions, 1 deletion...de/rki/coronawarnapp/coronatest/type/pcr/PCRCoronaTest.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/pcr/PCRCoronaTestExtensions.kt 6 additions, 2 deletions...onawarnapp/coronatest/type/pcr/PCRCoronaTestExtensions.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/pcr/PCRProcessor.kt 47 additions, 30 deletions.../de/rki/coronawarnapp/coronatest/type/pcr/PCRProcessor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/pcr/SubmissionStatePCR.kt 14 additions, 2 deletions...i/coronawarnapp/coronatest/type/pcr/SubmissionStatePCR.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/rapidantigen/RACoronaTest.kt 4 additions, 2 deletions...oronawarnapp/coronatest/type/rapidantigen/RACoronaTest.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/rapidantigen/RapidAntigenCoronaTestExtensions.kt 9 additions, 5 deletions...est/type/rapidantigen/RapidAntigenCoronaTestExtensions.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/rapidantigen/RapidAntigenProcessor.kt 36 additions, 16 deletions...app/coronatest/type/rapidantigen/RapidAntigenProcessor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/rapidantigen/SubmissionStateRAT.kt 14 additions, 2 deletions...arnapp/coronatest/type/rapidantigen/SubmissionStateRAT.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/modules/detectiontracker/DefaultExposureDetectionTracker.kt 4 additions, 4 deletions...dules/detectiontracker/DefaultExposureDetectionTracker.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/notification/NotificationReceiver.kt 2 additions, 1 deletion...de/rki/coronawarnapp/notification/NotificationReceiver.kt
Loading
Please register or sign in to comment