-
Notifications
You must be signed in to change notification settings - Fork 0
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
#1072 Working preferences questions #1135
Conversation
Visit the preview URL for this PR (updated for commit 8849161): https://jac-apply-develop--pr1135-feature-1072-working-bfvlilog.web.app (expires Wed, 31 Jul 2024 14:20:04 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: d5ac0a9c931657844a433a502135cf38aca21627 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@warrensearle Looking good! Let's put to UT this week and see what the users have to say :-)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The functionality works for me. @Franceswog spotted that there is a validation issue on "Date of birth" on the "Create an account" page but it works well on develop. It might be related to the changes of FormField.vue
. Could you check it, please?
@warrensearle Passed UT, but need to factor in some input from Matt:
|
I propose closing this ticket and moving any future changes or bugs to new tickets. Note that I have re-opened the following two tickets as the described functionality needs to be updated with changes/simplifications made in this pull request: I have also created a new bug ticket here: |
@nickaddy please can you approve this PR, particularly if you agree with the above suggestion |
What's included?
Improvements to the working preferences questions, as follows:
Closes #1072
Closes #1162
Who should test?
✅ Product owner
✅ Developers
✅ UTG
How to test?
This should be tested alongside jac-uk/admin#2207.
We decided to continue to support current functionality for existing exercises and have new exercises benefit from the new functionality.
There are therefore two areas to test:
1. There should not be any breaking changes for existing exercises
Pick an existing exercise configured with original working preferences functionality (use the existing exercise chosen/created in part 1 of testing this PR)
Create an application and in particular check that working preferences questions can be answered and edited.
Before submitting your application check that preference answers are correctly displayed on the Review screen.
Please highlight any breaking changes.
2. New exercises should benefit from the new functionality and the new functionality satisfies user requirements
Use the new exercise created in part 2 of testing this PR
Create a new application and in particular complete all of the Working preferences questions and review your answers.
Please highlight any issues with, or suggestions for, the new functionality.
Risk - how likely is this to impact other areas?
🟠 Medium risk - this does change code that is shared with other areas
PREVIEW:DEVELOP
can be OFF, DEVELOP or STAGING