Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Incorrect behavior if PCR test certificate cannot be issued #3784

Open
fynngodau opened this issue Jul 22, 2021 · 1 comment
Open

Incorrect behavior if PCR test certificate cannot be issued #3784

fynngodau opened this issue Jul 22, 2021 · 1 comment
Assignees
Labels
bug Something isn't working mirrored-to-jira This item is also tracked internally in JIRA

Comments

@fynngodau
Copy link
Contributor

fynngodau commented Jul 22, 2021

Describe the bug

During PCR test retrieval, the Request EU COVID Certificate fragment is shown even if the site doesn’t support them. After requesting, the error that the certificate is not “yet” available is shown. Only once touching Try Again in the certificates tab for the pending certificate, one can read that the testing point does not issue them at all.

For rapid tests, the Request screen is not shown if the certificate is not available.

Steps I performed that lead to this issue

  1. Perform PCR test

  2. Wait until PCR test result is available

  3. Scan CWA QR code

  4. Enter correct DOB on Request Certificate screen

  5. See error message: certificate not available yet

    <string name="error_tc_try_again_dcc_not_available_yet">"Your certificate it not available yet. Please try again. If the error persists, please contact the technical hotline via App Information -&gt; Technical Hotline."</string>

  6. Go to certificates tab

  7. Touch Try Again

  8. See error message: certificate won't be issued, site doesn't support it

    <string name="error_tc_dcc_not_supported_by_lab">"You cannot request a test certificate because this testing point does not support the issuing of test certificates. Please remove the certificate or contact the technical hotline via App Information -&gt; Technical Hotline."</string>

  • PCR Test Result screen displays status "not available yet".
    <string name="submission_test_result_pending_steps_test_certificate_not_available_yet_body">"Your official digital COVID test certificate is not available yet. As soon as it becomes available, it will be displayed in your app."</string>

Expected behaviour

  • Don't show Request certificate screen if no certificate can be generated, like is the case for RATs (if technically possible, otherwise show disclaimer that some labs may not be supported)
  • Show correct error message upon first try
  • Don't store certificate in certificates tab

Internal Tracking ID: EXPOSUREAPP-8543

@fynngodau fynngodau added the bug Something isn't working label Jul 22, 2021
@cwa-bot cwa-bot bot added this to ToDo in [CM] cwa-app-android Jul 22, 2021
@dsarkar dsarkar added the mirrored-to-jira This item is also tracked internally in JIRA label Jul 22, 2021
@cwa-bot cwa-bot bot moved this from ToDo to Mirrored to Jira in [CM] cwa-app-android Jul 22, 2021
@dsarkar
Copy link
Member

dsarkar commented Jul 22, 2021

@fynngodau Thanks. Internal Tracking ID: EXPOSUREAPP-8543


Corona-Warn-App Open Source Team

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working mirrored-to-jira This item is also tracked internally in JIRA
Projects
[CM] cwa-app-android
Mirrored to Jira
Development

No branches or pull requests

3 participants