Risk Calculation does not work because DiagnosisKeysDataMapping is not applied...
Risk Calculation does not work because DiagnosisKeysDataMapping is not applied (EXPOSUREAPP-3895) (#1690) * We now check for the DiagnosisKeyDataMapping and apply it to the ENFClient if changed Signed-off-by:Kolya Opahle <k.opahle@sap.com> * Moved diagnosisKeysDataMapping to windowProvider Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Renaming and linting Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Moved app config fetch to key provide task, added error handling, added logging to config replace Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Fixed old unit tests and implemented tests for config comparison, TestForAPIFragment is currently broken Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Linting * Added more unit testing for DefaultDiagnosisKeysDataMapper and fixed TestForAPIFragment Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Update default app config to latest version This includes a change for the default for reportTypeWhenMissing from 0 to 1, as 0 is not accepted by setDiagnosisKeysDataMapping. https://github.com/corona-warn-app/cwa-app-tech-spec/pull/10/commits/090801921f4a8581543a9f716fd0572c12901c71 https://github.com/corona-warn-app/cwa-protocol-buffers/commit/38a641e2a808c41d225e9fd09d27ec7959551412 * Fixed Unittests Co-authored-by:
Maximilian Lenkeit <maximilian.lenkeit@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
Showing
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/api/ui/TestForAPIFragment.kt 6 additions, 1 deletion...va/de/rki/coronawarnapp/test/api/ui/TestForAPIFragment.kt
- Corona-Warn-App/src/main/assets/default_app_config_android.bin 0 additions, 0 deletions...a-Warn-App/src/main/assets/default_app_config_android.bin
- Corona-Warn-App/src/main/assets/default_app_config_android.sha256 1 addition, 1 deletion...arn-App/src/main/assets/default_app_config_android.sha256
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/ExposureWindowRiskCalculationConfig.kt 2 additions, 0 deletions...awarnapp/appconfig/ExposureWindowRiskCalculationConfig.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/mapping/ExposureWindowRiskCalculationConfigMapper.kt 24 additions, 2 deletions...nfig/mapping/ExposureWindowRiskCalculationConfigMapper.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/download/DownloadDiagnosisKeysTask.kt 6 additions, 2 deletions...rnapp/diagnosiskeys/download/DownloadDiagnosisKeysTask.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/ENFClient.kt 6 additions, 2 deletions...pp/src/main/java/de/rki/coronawarnapp/nearby/ENFClient.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/ENFModule.kt 7 additions, 0 deletions...pp/src/main/java/de/rki/coronawarnapp/nearby/ENFModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/modules/diagnosiskeyprovider/DefaultDiagnosisKeyProvider.kt 10 additions, 2 deletions...dules/diagnosiskeyprovider/DefaultDiagnosisKeyProvider.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/modules/diagnosiskeyprovider/DiagnosisKeyProvider.kt 5 additions, 1 deletion...arby/modules/diagnosiskeyprovider/DiagnosisKeyProvider.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/modules/diagnosiskeysdatamapper/DefaultDiagnosisKeysDataMapper.kt 64 additions, 0 deletions...diagnosiskeysdatamapper/DefaultDiagnosisKeysDataMapper.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/modules/diagnosiskeysdatamapper/DiagnosisKeysDataMapper.kt 7 additions, 0 deletions...odules/diagnosiskeysdatamapper/DiagnosisKeysDataMapper.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/appconfig/sources/fallback/DefaultAppConfigSanityCheck.kt 1 addition, 1 deletion...appconfig/sources/fallback/DefaultAppConfigSanityCheck.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/nearby/ENFClientTest.kt 11 additions, 9 deletions...rc/test/java/de/rki/coronawarnapp/nearby/ENFClientTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/nearby/modules/diagnosiskeyprovider/DefaultDiagnosisKeyProviderTest.kt 14 additions, 6 deletions...s/diagnosiskeyprovider/DefaultDiagnosisKeyProviderTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/nearby/modules/diagnosiskeysdatamapper/DefaultDiagnosisKeysDataMapperTest.kt 138 additions, 0 deletions...nosiskeysdatamapper/DefaultDiagnosisKeysDataMapperTest.kt
Loading
Please register or sign in to comment