diff options
author | rsiddharth <rsd@gnu.org> | 2017-05-29 22:34:46 +0000 |
---|---|---|
committer | rsiddharth <rsd@gnu.org> | 2017-05-29 22:40:03 +0000 |
commit | bcdd34fe2e81dd7d6757ea99c915ddb7f782b0bb (patch) | |
tree | 8b653adec4115fe8c57895a900d825696c64d899 /lps_gen.py | |
parent | 59b9d5c3c3ab0ef280e151dc21d201e911261ecc (diff) |
lps_gen.py: Update LPiCal.
* lps_gen.py (LPiCal.add_event): Update method. New argument `t_name`.
(gen_ical): Update method.
* tests/test_lps_gen.py (TestLPiCal.test_add_event): Update method.
Diffstat (limited to 'lps_gen.py')
-rw-r--r-- | lps_gen.py | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -215,7 +215,8 @@ class LPiCal(object): return attendee - def add_event(self, month, day, t_start, t_end, session, session_info): + def add_event(self, month, day, t_start, t_end, t_name, session, + session_info): """Adds event to calendar. """ event = Event() @@ -225,7 +226,11 @@ class LPiCal(object): event['status'] = vText('CONFIRMED') event['method'] = vText('PUBLISH') - event['summary'] = session + if session == 'st-from-ts': + event['summary'] = t_name + else: + event['summary'] = session + event['location'] = vText(session_info['room']) # Get rid of HTML in 'desc' @@ -268,7 +273,7 @@ class LPiCal(object): # this timeslot continue for session, session_info in sessions.iteritems(): - self.add_event(month, day, t_start, t_end, + self.add_event(month, day, t_start, t_end, t_name, session, session_info) return self.cal.to_ical() |