-
-
Notifications
You must be signed in to change notification settings - Fork 476
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
add checkboxes to skip later pages of the case contact form #5926
Comments
I've taken a look at this one and have got some buttons added that are passing their status up to the controller on form submit. I'd be happy to take this one to the finish line if you'd like to assign it to me. Definitely have a few questions if so. Can transfer these to a draft PR if you'd like.
|
Sound good @jamesh38
I believe you will have to do it at a controller level (I think most of the wizard related logic lives in the controllers and some in the CaseContact model). The wizard is an external gem so we can't really modify it.
I would consider that a "nice to have" but its not required for the sake of the PR.
We use erb_lint. You can lint the project running |
This issue has been inactive for 244 hours (10.17 days) and will be unassigned after 116 more hours (4.83 days). If you have questions, please If you are still working on this, comment here to tell the bot to give you more time |
Thanks @elasticspoon I'll be taking a look at this and finishing up this week. |
This issue has been inactive for 246 hours (10.25 days) and will be unassigned after 114 more hours (4.75 days). If you have questions, please If you are still working on this, comment here to tell the bot to give you more time |
This issue has been inactive for 366 hours (15.25 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.You’ve just been unassigned from this ticket due to inactivity – but feel free to pick it back up (or a new one!) in the future! Thank you again for your contribution to this project. |
Resolved in #6048 - form is single page now. |
Life happened and I didn't finish this one apologies there folks. Are we good to close this then now if it's no longer relevant? @elasticspoon @thejonroberts |
What type(s) of user does this feature affect?
Description
The main flow of our application is case contact creation (
/case_contacts/:id/form
), we want this process to be as quick and seamless for volunteers are possible.Volunteers have stated to us that they have to perform a lot of extra clicks when submitting a case contact but they don't have notes or driving info to enter.
Lets add some buttons that will allow the volunteers to optionally skip past those pages in the form.
Criteria for Completion
jsonb
fieldmetadata
on each case contact. Store whether a user chose to use those buttons or not in the json metadata so we can measure how useful these buttons are later.How to access the QA site
Login Details:
Link to QA site
Login Emails:
/all_casa_admins/sign_in
password for all users: 12345678
Questions? Join Slack!
We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.
The text was updated successfully, but these errors were encountered: