Digitaler-Impfnachweis / covpass-android

The official CovPass(-Check) Android apps and SDK.
https://digitaler-impfnachweis-app.de
Apache License 2.0
183 stars 59 forks source link

CovPassCheck shall show time of sample drawing for tests additionally in German local time #183

Closed jkrwdf closed 9 months ago

jkrwdf commented 2 years ago

Avoid duplicates

This issue covers both Android and iOS. As this project has no repository for issues affecting both platforms, I open the issue for Android, but iOS is affected as well.

Current Implementation

CovPassCheck shows the sample drawing point in time (date and time) in the local device time only, and it does not show which timezone this is.

image

This allows the following error to happen (I was personally affected by it): The validation device is configured to have no automatic timezone configuration, and it has a time zone which is different from German time (e.g. Portugal). To "correct" the error that the time in the status bar of the device is wrong, the admin has manually changed the time so that it fits the wall clock. For the user of the device, everything now looks proper.

However, when a RAT test is scanned, the sample time is now shown in Portugal time (which is 1 hour earlier than the real sample time in Germany).

I demonstrate that here with the same test (I needed 2 minutes to re-configure the time settings :-) )

image

Suggested Enhancement

As CovPassCheck is mainly intended for Germany, I suggest that the sample time is mandatorily shown in German local time (currently CET), and this shall be indicated.

Only when the timezone of the device is different from that, then in addition the sample time in local timezone (and the name of the local timezone) shall be shown.

Example for the latter case:

01.02.2022 18.25 Zeitpunkt der Probennahme in Deutscher Zeit

01.02.2022 17:25 Zeitpunkt der Probennahme in lokaler Gerätezeit ("Portugal/Lissabon")

Expected Benefits

As for example RAT tests are only valid for 24 hours, an indicated earlier sample time can lead to denial of access. This shall be avoided.

In my case, I could mitigate this situation by presenting the PDF of the test center, which luckily was also transmitted to me in addition to the certificate and which of course showed the sample time correctly.

ingowerren commented 9 months ago

In 2021, the European Union introduced the digital COVID certificate as an EU-wide recognised proof of vaccination, recovery or negative testing for COVID-19. This regulation expired on 30 June 2023. On a transitional basis, the EU will continue to operate the technical systems to enable cross-border certificate checks until 31 December 2023. The transitional operation will end on that date. In Germany, the possibility of issuing digital COVID certificates such as vaccination and recovery certificates will therefore be discontinued on 31 December 2023. The CovPass app and the CovPassCheck app will therefore also be discontinued. The CovPass app will be switched to wallet mode, where the stored certificates will be retained.

What does this mean for you? All functionalities will continue to beavailable until 31 December 2023.

From 1 January 2024:

Support for the app will no longer be offered.