Open harrislapiroff opened 10 years ago
I'm not super concerned about this, since this is true in most dance registration systems today (afaik).
For example, if you're using google forms.
I actually wouldn't mind freezing a bunch of things once registration goes live. There is lots of potential for weird edge cases otherwise.
Eventbrite does this. Their cutoff is the first sale, which makes a lot of sense.
This makes a lot of sense.
Events do now get frozen, so this would be pretty easy to implement now.
Alternately, we could version the liability waiver :-D that sounds fun, right?
Freezing is probably a good first step.
Currently it's possible for an event organizer to make it seem like an attendee agreed to a waiver they never agreed to (i.e., once an attendee has been registered and checked the box, the organizer changes the text of the waiver).
The waiver either needs to be made immutable once registration has begun or the text of the waiver in its current state should be copied onto the Attendee object when created.