Fix - Exposure windows keep adding (EXPOSUREAPP-4020) (#1741)
* Use lastRiskResult from DB
* use correct format for windows and timestamp
* klint
* Reduce RiskLevelResult Storage API and fill exposure windows in risk result if available.
* Default exposure windows to null while mapping
* Don't add empty exposure windows list to risk results
* fix broken tests
* Added tests for exposure windows
Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
Showing
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/api/ui/TestForAPIFragment.kt 3 additions, 1 deletion...va/de/rki/coronawarnapp/test/api/ui/TestForAPIFragment.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/risklevel/ui/TestRiskLevelCalculationFragmentCWAViewModel.kt 17 additions, 11 deletions...klevel/ui/TestRiskLevelCalculationFragmentCWAViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/storage/BaseRiskLevelStorage.kt 14 additions, 27 deletions...de/rki/coronawarnapp/risk/storage/BaseRiskLevelStorage.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/storage/RiskLevelStorage.kt 0 additions, 5 deletions...ava/de/rki/coronawarnapp/risk/storage/RiskLevelStorage.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/storage/internal/riskresults/PersistedRiskLevelResultDao.kt 3 additions, 2 deletions...orage/internal/riskresults/PersistedRiskLevelResultDao.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/flow/FlowExtensions.kt 14 additions, 0 deletions...ain/java/de/rki/coronawarnapp/util/flow/FlowExtensions.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/risk/storage/BaseRiskLevelStorageTest.kt 25 additions, 72 deletions...ki/coronawarnapp/risk/storage/BaseRiskLevelStorageTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/risk/storage/RiskStorageTestData.kt 73 additions, 0 deletions.../de/rki/coronawarnapp/risk/storage/RiskStorageTestData.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/risk/storage/internal/PersistedRiskResultDaoTest.kt 39 additions, 1 deletion...rnapp/risk/storage/internal/PersistedRiskResultDaoTest.kt
Loading
Please register or sign in to comment