From 4275361fb7ee7e84116233356b7eb8e387cc7c45 Mon Sep 17 00:00:00 2001 From: Andreas <andreasv@fsmpi.rwth-aachen.de> Date: Sat, 20 May 2017 19:30:19 +0200 Subject: [PATCH] removed ical export for semester, fixed ical export for sogo --- icalexport.py | 4 +++- templates/courses.html | 8 -------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/icalexport.py b/icalexport.py index 7418f56..9f360f6 100644 --- a/icalexport.py +++ b/icalexport.py @@ -1,7 +1,7 @@ from server import * import icalendar from werkzeug.datastructures import Headers -from datetime import timedelta +from datetime import timedelta, datetime def export_lectures(lectures, name): cal = icalendar.Calendar() @@ -17,7 +17,9 @@ def export_lectures(lectures, name): event.add('summary', c['short']+' : '+l['title']) event.add('description', l['internal']) + event.add('uid', 'lecture_'+str(l['id'])+'@rwth.video') event.add('comment', l['comment']) + event.add('dtstamp', datetime.utcnow()) event.add('categories', c['short']) event.add('dtstart', l['time']) event.add('location', l['place']) diff --git a/templates/courses.html b/templates/courses.html index f41f443..c1c4615 100644 --- a/templates/courses.html +++ b/templates/courses.html @@ -60,14 +60,6 @@ <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-{{ g.grouper|tagid }}" href="#{{g.grouper|tagid}}" style="color: #222;"> {% if groupedby == 'semester' %} <h1 class="panel-title">{{g.grouper|semester(long=True)}} ({{g.list|length}} Veranstaltungen) - <ul class="list-inline pull-right"> - {% if ismod() %} - <li> - <a class="fa fa-calendar" aria-hidden="true" href="{{url_for('ical_semester', semester=g.grouper)}}" style="text-decoration: none"></a> - </li> - {% endif %} - </ul> - </h1> {% else %} <h1 class="panel-title">{{g.grouper}}</h1> -- GitLab