Skip to content
Snippets Groups Projects
Unverified Commit fc58aba0 authored by chris-cwa's avatar chris-cwa Committed by GitHub
Browse files

Prevent premature task abortions, Store timestamp first (EXPOSUREAPP-3878) (#1668)


* do not prematurely abort diagnosis keys task, if there is no last server fetch time; before anything else store time stamp after successfully submitting keys to enf

* comments and logs

* We need to reset the tracked exposure detections on app reset.

* Make sure that all flow preferences reset when we use the app reset function.

* Add workaround for EncryptedSharedPreferences, it's `clear` behavior is not like a normal sharedpreference,
as no listeners are called when keys are removed.

* Fix failing test.

Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
parent 1a290a34
No related branches found
No related tags found
No related merge requests found
Showing
with 77 additions and 10 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