Resolve when getEvent is complete
run addParticipants in a closure so eventId is assigned
send the dates as IsoStrings
save event changes