-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve submission flow #149
Comments
I can work on For For |
Just want to clarify for For
We can start with retry 3 times.
I suggest to show a UI saying something like
|
Just so I understand, for Is that correct? |
@AdamWhitcroft Exactly. 👍 |
Link to downstream PR https://github.com/cds-snc/covid-shield-mobile/pull/152/files which needs to cherry-pick later. |
For both |
Updated home card wording (for Header: Help to slow the spread Permissions error for scenarios Header: Loading error Let's steer clear of error toasts and instead use a dialog that's the same style as the 8-digit code error. This is generic enough to handle a few different situations, but is written to avoid placing any blame on the user. I'll update the English json now and will ask @annemarieleger and @Guillaumegranger1 to handle French translations. |
Add ShareIDsCardTitle, ShareIDsCardBody, ShareIDsCardAction to create new card for cases when a user successfully completed the 8 digit code authorization step but did not complete the flow to share their random IDs. See #149 for context. Add PermissionsErrorTitle, PermissionsErrorBody, PermissionsErrorAction to create new error messaging during share IDs flow. This will only be surfaced for errors in the permissions stages, not the 8 digit code authorization step. More details in $149.
Add ShareIDsCardTitle, ShareIDsCardBody, ShareIDsCardAction to create new card for cases when a user successfully completed the 8 digit code authorization step but did not complete the flow to share their random IDs. See #149 for context. Add PermissionsErrorTitle, PermissionsErrorBody, PermissionsErrorAction to create new error messaging during share IDs flow. This will only be surfaced for errors in the permissions stages, not the 8 digit code authorization step. More details in $149.
Add ShareIDsCardTitle, ShareIDsCardBody, ShareIDsCardAction to create new card for cases when a user successfully completed the 8 digit code authorization step but did not complete the flow to share their random IDs. See #149 for context. Add PermissionsErrorTitle, PermissionsErrorBody, PermissionsErrorAction to create new error messaging during share IDs flow. This will only be surfaced for errors in the permissions stages, not the 8 digit code authorization step. More details in $149.
Add ShareIDsCardTitle, ShareIDsCardBody, ShareIDsCardAction to create new card for cases when a user successfully completed the 8 digit code authorization step but did not complete the flow to share their random IDs. See CovidShield#149 for context. Add PermissionsErrorTitle, PermissionsErrorBody, PermissionsErrorAction to create new error messaging during share IDs flow. This will only be surfaced for errors in the permissions stages, not the 8 digit code authorization step. More details in $149.
User flow:
Home > Enter code > App consent > Framework consent > Loading
Action items based on different possible scenario:
1.
Home > Enter code > App consent > Framework consent > Loading > Success
✅ Green path. No action item.
2.
Home > Enter code > Drop
✅ No action has been taken. No action item.
3.
Home > Enter code > App consent > Drop
OneTimeCode
can only be claimed one and it's sent once from the officer.Action items:
Home
screen to something else as theEnter code
is no longer valid.4.
Home > Enter code > App consent > Framework consent > Drop
Enter code
screen. Existing code doesn't work anymore.Action items:
App consent
screen.5.
Home > Enter code > App consent > Framework consent > Error
Action items:
App consent
screen, show a toast message asking user to accept consent again because some unknown error.6.
Home > Enter code > App consent > Framework consent > Loading > Error
Action items:
cc @emilybulger @gavrix @jordanAtShopify
The text was updated successfully, but these errors were encountered: