def _getSession(self, session): self._add_from_rh(RHDisplaySession, WPStaticSessionDisplay, {'confId': self.event.id, 'session_id': session.id}, session) pdf = get_session_timetable_pdf(session, tz=self._display_tz) self._addPdf(session, 'sessions.export_session_timetable', pdf) self._add_file(get_session_ical_file(session), 'sessions.export_ics', session)
def _getSession(self, session): self._add_from_rh(RHDisplaySession, WPStaticSessionDisplay, {'confId': self._conf.id, 'session_id': session.id}, session) pdf = get_session_timetable_pdf(session, tz=self._display_tz) self._addPdf(session, 'sessions.export_session_timetable', pdf) self._add_file(get_session_ical_file(session), 'sessions.export_ics', session)
def _getSession(self, session): self._add_from_rh( RHDisplaySession, WPStaticSessionDisplay, {"confId": self._conf.id, "session_id": session.id}, session ) pdf = get_session_timetable_pdf(session, tz=self._display_tz) self._addPdf(session, "sessions.export_session_timetable", pdf) self._add_file(get_session_ical_file(session), "sessions.export_ics", session)
def _process(self): return send_file('session.ics', get_session_ical_file(self.session), 'text/calendar')