Return errors when the event is incorrectly created
Add event update