Fix multiple Teacher
This commit is contained in:
@ -63,7 +63,10 @@ async def getWeek(weekstart: datetime, file: str, showsat: bool):
|
||||
formstart = forml[0]
|
||||
formend = forml[1]
|
||||
try:
|
||||
teacher = event["ATTENDEE"].params["CN"]
|
||||
if type(event["ATTENDEE"]) is not list:
|
||||
teacher = [event["ATTENDEE"].params["CN"]]
|
||||
else:
|
||||
teacher = [i.params["CN"] for i in event["ATTENDEE"]]
|
||||
except KeyError:
|
||||
teacher = ""
|
||||
eventdict = {
|
||||
|
||||
@ -66,7 +66,9 @@
|
||||
{% block event %} {% endblock %}
|
||||
<p class="title">{{ i["name"] }}</p>
|
||||
<p class="room">{{ i["room"] }}</p>
|
||||
<p class="teacher">{{ i["teacher"] }}</p>
|
||||
{% for teacher in i["teacher"] %}
|
||||
<p class="teacher">{{ teacher }}</p>
|
||||
{% endfor %}
|
||||
<p class="time">{{ i["start"] }} - {{ i["end"] }} ({{ i["dur"] }}h)</p>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user