fix bug that was preventing users from being able to reopen events
Fix bug that was stopping events from being reopened
Fix remaining tests, 98% code coverage