updated event create to pass back save data if error

Signed-off-by: Michael Sears <sears.ma@gmail.com>