Followup from T401208
Currently using the API I can associate an edit with an event that has not yet started. It will then display in the UI in the collaborative contributions table. This action is not currently allowed when using the UI, only when associating and event through the API.
Acceptance criteria
- API should not be able to associate edits with events that have not yet started OR that have ended
- The following error message will be shown: "This event is not currently active, so you cannot associate this edit with it."


