Risk Warning stops after checking future dates
See original GitHub issueTechnical details
- Device name: Google Pixel 4a
- Android version: 12
- App version: 2.12.2
Describe the bug
Basically, when your device time has been set forward and back again, the APP might run a risk check during while in the “future”. Now, when going back, the APP won’t run any checks until you’re behind the future checks. This causes the app to never check your contacts again, if you for example went to 2037 and back because of some reason.
Steps to reproduce the issue
On Android:
-
Go to
Settings
→System
→Date & Time
→ toggleSet Time automatically
& change your date -
Wait at least til the next risk check in the APP, then you can reactivate
Set Time automatically
. (Or set your date to an earlier day) -
From now, the app doesn’t run anymore checks!
Expected behaviour
No more risk checks until the ‘newest’ check. Another behavior might be that the app is checking but only showing the one with the greatest date
Possible Fix
If this is handled in the app itself, It might be as simple as instead of checking for greater than the newest check to look if the timestamp is in a range If its checking but showing the wrong data, the app should check for the most recent check
Additional context
Here you can see that the app is not showing the current check, but the newest.
Internal Tracking ID: EXPOSUREAPP-10253
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:10 (7 by maintainers)
Top GitHub Comments
@tueksta According to your issue
you set your device time to one month in the future.
It would certainly be good to have some feedback from the developers.
In the meantime the only workaround I know of is to reset the app. As the name suggests, you lose all your data if you do this, however at least you would get exposure logging working again immediately for the future (not the past).
yeah, that’s good advice for the future.