calendarBooking.setStatus(status);
calendarBooking.setStatusDate(serviceContext.getModifiedDate(now));
calendarBookingPersistence.update(calendarBooking);
addChildCalendarBookings(
calendarBooking, childCalendarIds, serviceContext);
<BUG>calendarBookingApprovalWorkflow.startWorkflow(
userId, calendarBookingId, serviceContext);
calendarBooking = fetchCalendarBooking(calendarBookingId);</BUG>
updateAsset(
userId, calendarBooking, serviceContext.getAssetCategoryIds(),

calendarBooking.setStatus(status);
calendarBooking.setStatusDate(serviceContext.getModifiedDate(now));
calendarBookingPersistence.update(calendarBooking);
addChildCalendarBookings(
calendarBooking, childCalendarIds, serviceContext);
updateAsset(
userId, calendarBooking, serviceContext.getAssetCategoryIds(),
