To make managing attendances and tracking emails easier, when someone is accepted to a workshop (or a weekly session) we should be creating an invitation linked to the event.
[X] The email send out should link back to the invitation and enable the user to accept/reject it. - we should also generate and store a key to retrieve the invitations with, as only the person that received the email can accept/reject
[ ] Add a note field to the invitation, where the user can store any info e.g. i am busy with work and will arrive after 7 on the Friday
@jetaggart I think that's all we need. We can leave selection_state on the registration model (as I think a manual verification after importing the trello results is needed), and move accepted/rejected here. Not sure if I'm forgetting something.
To make managing attendances and tracking emails easier, when someone is accepted to a workshop (or a weekly session) we should be creating an invitation linked to the event.
[X] The email send out should link back to the invitation and enable the user to accept/reject it. - we should also generate and store a key to retrieve the invitations with, as only the person that received the email can accept/reject [ ] Add a note field to the invitation, where the user can store any info e.g. i am busy with work and will arrive after 7 on the Friday
@jetaggart I think that's all we need. We can leave selection_state on the registration model (as I think a manual verification after importing the trello results is needed), and move accepted/rejected here. Not sure if I'm forgetting something.