Skip to content
Snippets Groups Projects
Unverified Commit ac001633 authored by Matthias Urhahn's avatar Matthias Urhahn Committed by GitHub
Browse files

Adjust EW/PT riskresult combination (EXPOSUREAPP-6169) (#2788)


* Refactoring, move extensions closer to their use-case.

* Adjust riskState combination, if either calculation fails, the combined riskstate is also CALCULATION_FAILED and should show the white failure card on the home screen.

* Introduce ptRiskLevelResult.checkInOverlapCount as analog to ewRiskLevelResult.matchedKeyCount for the CombinedEwPtRiskLevelResult to allow the UI show information for "low risk with encounters" situations.

* LINTs

* Adjust unit tests to reflect the risk status combination priority (FAILED>HIGH>LOW).

* Home screen download/calculation progress should include PresenceTracingWarningTask

* LINTs

Co-authored-by: default avatarLukas Lechner <lukas.lechner@sap.com>
Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
parent 16463445
No related branches found
No related tags found
No related merge requests found
Showing
with 216 additions and 94 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment