adds recurid to bookings as uid is not always unique - only together with the recurid
fixes updating bookings for recurring events with same uid
fixes error state was always shown