NOTE: Product decision should be made if we keep the language of 'delete registration' or change it to 'disable'
As an event organizer or admin, I want to be able to restore event registration that has been disabled, so that I can correct potential mistakes or bad actions that resulted in the disabling of registration.
Background: If registration is disabled and then restored, we should first focus on implementing for the most common use case: the user wants the registration data to be restored (rather than deleted). We can just focus on this use case for the scope of V1. If we want to allow organizers the option of disabling all registration data in V2 that can be investigating in the future, but it is not in the scope of V1 work.
Acceptance Criteria:
- If an organizer disables registration, other organizers of the event or admins can restore registration
- If an admin disables registration, only admins can restore registration