When a swipe is done, two things are recorded in the attendance node of the student's profile: 1) the event ID and 2) the event type.
A problem occurs if, after a swipe to an event, the type of that event is changed. The attendance node for each student that swiped to that event must be updated so that it has the updated type.
See Issue #37. Since we are also keeping track of the club (if any) in the user's swipe, this must also be updated if the the club is updated, removed or added.
When a swipe is done, two things are recorded in the attendance node of the student's profile: 1) the event ID and 2) the event type.
A problem occurs if, after a swipe to an event, the type of that event is changed. The attendance node for each student that swiped to that event must be updated so that it has the updated type.