Skip to content

Commit 6c1c60f

Browse files
committed
Merge branch 'develop'
2 parents ce790ed + 4489989 commit 6c1c60f

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

pycones/schedules/helpers.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,14 @@ def export_to_pentabarf(days_queryset, rooms_queryset):
107107
room_name_element.text = slot.room.name
108108
title_element = ElementTree.SubElement(event_element, "title")
109109
title_element.text = slot.content.get_title()
110-
description_element = ElementTree.SubElement(event_element, "description")
111110
description = slot.content.get_description()
112-
description_element.text = (description.raw if hasattr(description, "raw") else description).replace("\r\n", "")
113-
abstract_element = ElementTree.SubElement(event_element, "abstract")
111+
if description:
112+
description_element = ElementTree.SubElement(event_element, "description")
113+
description_element.text = (description.raw if hasattr(description, "raw") else description).replace("\r\n", "")
114114
abstract = slot.content.get_abstract()
115-
abstract_element.text = (abstract.raw if hasattr(abstract, "raw") else abstract).replace("\r\n", "")
115+
if abstract:
116+
abstract_element = ElementTree.SubElement(event_element, "abstract")
117+
abstract_element.text = (abstract.raw if hasattr(abstract, "raw") else abstract).replace("\r\n", "")
116118
person = slot.content.speakers.first()
117119
if person:
118120
persons_element = ElementTree.SubElement(event_element, "persons")

0 commit comments

Comments
 (0)