We recently added a feature for drafts of case contacts (/case_contacts).
This was added to make sure that volunteers would not lose progress towards their completion of the form. However, volunteers are having issues with accidentally creating drafts and those polluting their case contact screen.
Volunteers should be able to delete their drafts (we will still keep this as a soft delete just in case.)
Criteria for completion
[ ] add button for a volunteer to be able to delete a draft case contact
[ ] write tests: volunteers can only deleted draft case contacts that they themselves have created
all_casa_admin1@example.com view site as an all casa admin
go to /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.
What type(s) of user does this feature affect?
Description
We recently added a feature for drafts of case contacts (
/case_contacts
).This was added to make sure that volunteers would not lose progress towards their completion of the form. However, volunteers are having issues with accidentally creating drafts and those polluting their case contact screen.
Volunteers should be able to delete their drafts (we will still keep this as a soft delete just in case.)
Criteria for completion
https://github.com/rubyforgood/casa/pull/1888 could be solid reference for implementation. We want to soft delete, not full on delete the drafts.
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.