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