added some more data validation to add and edit bookings
add message if edit booking fails
fixed a stupid mistake
removes error message later