Skip to content

Commit 68168f5

Browse files
committed
Force "speakers" field into description
Guidebook doesn't support speakers, so lets just add it at the top of descriptions. Signed-off-by: Phil Dibowitz <phil@ipom.com>
1 parent 2f8e1e7 commit 68168f5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

guidebook/sync_guidebook.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -635,12 +635,15 @@ def add_session(self, session, original_session=None):
635635
return
636636
name = session["Name"]
637637
start, end = self.get_times(session)
638+
spkr_line = \
639+
f'<p><strong>Speakers</strong>: {session["Speakers"]}</strong></p>'
640+
assembled_desc = spkr_line + session["LongAbstract"]
638641
data = {
639642
"name": name,
640643
"start_time": start,
641644
"end_time": end,
642645
"guide": self.guide,
643-
"description_html": session["LongAbstract"],
646+
"description_html": assembled_desc,
644647
"schedule_tracks": self.get_id("tracks", session),
645648
"locations": self.get_id("rooms", session),
646649
"add_to_schedule": True,
@@ -661,6 +664,7 @@ def add_session(self, session, original_session=None):
661664
self.sessions_by_name[name] = s
662665
operation = "updated" if update else "added"
663666
self.stats.increment("sessions", operation)
667+
sys.exit(0)
664668

665669
def normalize_html(self, html):
666670
"""

0 commit comments

Comments
 (0)