def _build_session_event_api_data(self, event): data = self._build_event_api_data_base(event) data.update({ '_fossil': 'conference', 'adjustedStartDate': self._serialize_date(event.as_legacy.getAdjustedStartDate()), 'adjustedEndDate': self._serialize_date(event.as_legacy.getAdjustedEndDate()), 'bookedRooms': Conversion.reservationsList(event.reservations.all()), 'supportInfo': { '_fossil': 'supportInfo', 'caption': to_unicode(event.as_legacy.getSupportInfo().getCaption()), '_type': 'SupportInfo', 'email': event.as_legacy.getSupportInfo().getEmail(), 'telephone': event.as_legacy.getSupportInfo().getTelephone() }, }) return data
def _build_session_event_api_data(self, event): data = self._build_event_api_data_base(event) data.update({ '_fossil': 'conference', 'adjustedStartDate': self._serialize_date(event.as_legacy.getAdjustedStartDate()), 'adjustedEndDate': self._serialize_date(event.as_legacy.getAdjustedEndDate()), 'bookedRooms': Conversion.reservationsList(event.reservations.all()), 'supportInfo': { '_fossil': 'supportInfo', 'caption': to_unicode(event.as_legacy.getSupportInfo().getCaption()), '_type': 'SupportInfo', 'email': event.as_legacy.getSupportInfo().getEmail(), 'telephone': event.as_legacy.getSupportInfo().getTelephone() }, }) return data
def _build_session_event_api_data(self, event): data = self._build_event_api_data_base(event) data.update({ '_fossil': 'conference', 'adjustedStartDate': self._serialize_date(event.start_dt_local), 'adjustedEndDate': self._serialize_date(event.end_dt_local), 'bookedRooms': Conversion.reservationsList(event.reservations), 'supportInfo': { '_fossil': 'supportInfo', 'caption': event.contact_title, '_type': 'SupportInfo', 'email': ', '.join(event.contact_emails), 'telephone': ', '.join(event.contact_phones) }, }) return data
def _build_session_event_api_data(self, event): data = self._build_event_api_data_base(event) data.update({ '_fossil': 'conference', 'adjustedStartDate': self._serialize_date(event.start_dt_local), 'adjustedEndDate': self._serialize_date(event.end_dt_local), 'bookedRooms': Conversion.reservationsList(event.reservations.all()), 'supportInfo': { '_fossil': 'supportInfo', 'caption': event.contact_title, '_type': 'SupportInfo', 'email': ', '.join(event.contact_emails), 'telephone': ', '.join(event.contact_phones) }, }) return data
def _build_session_event_api_data(self, event): data = self._build_event_api_data_base(event) data.update( { "_fossil": "conference", "adjustedStartDate": self._serialize_date(event.as_legacy.getAdjustedStartDate()), "adjustedEndDate": self._serialize_date(event.as_legacy.getAdjustedEndDate()), "bookedRooms": Conversion.reservationsList(event.reservations.all()), "supportInfo": { "_fossil": "supportInfo", "caption": to_unicode(event.as_legacy.getSupportInfo().getCaption()), "_type": "SupportInfo", "email": event.as_legacy.getSupportInfo().getEmail(), "telephone": event.as_legacy.getSupportInfo().getTelephone(), }, } ) return data