ministero-salute / it-dgc-verificaC19-android

VerificaC19 is the official Italian customization of the EU Digital COVID Certificate Verifier App for the Android Operating System
https://www.dgc.gov.it
Apache License 2.0
101 stars 54 forks source link

Do not recognize QR provided by foreign countries authorities - Spain QR non riconosciuto #125

Closed RobertaBtt closed 3 years ago

RobertaBtt commented 3 years ago

Describe the bug

Il Codice QR emesso da una nazione estera non viene riconosciuto dall'applicazione Android VerificaC19.

Expected behaviour

Il codice QR è valido ed è stato ottenuto in una nazione Estera, per cui la applicazione deve poterlo riconoscere come idoneo, anche se non direttamente emesso da una autorità italiana. Si chiama Green Pass EUROPEO per questo motivo.

Steps to reproduce the issue

Il bug è stato prodotto nell'azione di Scan Certificate, verso un QR emesso in Spagna, su supporto cartaceo e digitale.

Per riprodurre il bug, si deve possedere un QR non italiano, ma emesso da un'altra nazione, ma valido come gli altri.

Technical details

Android 8.1.0 Xiaomi Mi A1

Possible Fix

To improve the QR reader and to make tests with R not provided by italian authorities. It's an EUROPEAN pass.

Contact the developers of this application: https://play.google.com/store/apps/details?id=lu.etat.ci.dcc.android

It WORKS better, and it recognize the foreign certificates. It provides also much more informations about the certificate, and not only if it's valid or not.

Additional context