Support Polish DCCs (EXPOSUREAPP-7776) (#3418)
* Attempt parsing to DateTime if simple Date parsing fails.
Allows more lenient handling of DCCs with different styles of date values (e.g. Sweden, Poland).
* Comments to mention edgecase test data.
* Only parse once, cache the value.
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/qrcode/InvalidQRCodeException.kt 3 additions, 2 deletions...coronawarnapp/coronatest/qrcode/InvalidQRCodeException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/InvalidHealthCertificateException.kt 3 additions, 2 deletions...ion/core/certificate/InvalidHealthCertificateException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/VaccinationDGCV1.kt 22 additions, 3 deletions...awarnapp/vaccination/core/certificate/VaccinationDGCV1.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/certificate/VaccinationDGCV1Parser.kt 5 additions, 4 deletions...pp/vaccination/core/certificate/VaccinationDGCV1Parser.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/vaccination/core/VaccinationQrCodeTestData.java 3 additions, 0 deletions...nawarnapp/vaccination/core/VaccinationQrCodeTestData.java
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/vaccination/core/qrcode/VaccinationQRCodeExtractorTest.kt 8 additions, 0 deletions...vaccination/core/qrcode/VaccinationQRCodeExtractorTest.kt
Loading
Please register or sign in to comment