The UI exists and emails get sent, but we still need text for the email.
Depends on #814
Once that is done, we should lock this down to the approved roles and confirm via Cypress tests
The main thing to check is that requests from unauthorised users fail, but it's also helpful to confirm that the UI reflects their role.
Test should account for developer typing logic, that stop canceling the event if there are no members in the event Reference #1517 (comment)
Test should account for the mutation deletion reference #1517 (comment)
The UI exists and emails get sent, but we still need text for the email.
Depends on #814
Once that is done, we should lock this down to the approved roles and confirm via Cypress tests
The main thing to check is that requests from unauthorised users fail, but it's also helpful to confirm that the UI reflects their role.
Test should account for developer typing logic, that stop canceling the event if there are no members in the event Reference #1517 (comment)
Test should account for the mutation deletion reference #1517 (comment)