Details
-
Type: New Feature
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 1.4
-
Fix Version/s: 2.0
-
Labels:None
-
Documentation Required?:User and Admin Doc
-
Epic Link:
-
Sprint:Week 38
Description
Send an email confirmation when the volunteer signs herself up for a shift using the public form. For feature parity with event confirmation emails, the following is required:
- Create a message template.
Add storage on the volunteer project for the following fields: is_confirm, confirm_email_text, confirm_from_name, confirm_from_email, confirm_cc_email, confirm_bcc_email.Instead we are BCCing the project manager contacts, the email is modifiable only at the template level, and the email comes from the default organization.Update the Project BAO/API to handle these new fields.Update the form on the Volunteer tab to display these fields (in an accordion of some sort).Superceded by the project relationships UI element.- Update the form on the Volunteer tab to pass these values along to the BAO/API. With regard to these fields, the postProcess should be very thin. In 2.0 we'll likely replace the volunteer tab with a more flexible Angular-based form that can be dropped into various contexts, so we want to keep all of our business logic accessible via the API.
- Update the postProcess for the public facing form to send out the email if the form is so configured.