From 3e49083d464e65880b71200e040ff1f81dd4b29f Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Sat, 18 Feb 2017 11:39:06 +0100
Subject: [PATCH] Add groupby option 'subject'

---
 server.py              | 2 +-
 templates/courses.html | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/server.py b/server.py
index ef8d50a..f5acc73 100644
--- a/server.py
+++ b/server.py
@@ -323,7 +323,7 @@ def courses():
 		if course['semester'] == '':
 			course['semester'] = 'zeitlos'
 	groupedby = request.args.get('groupedby')
-	if groupedby not in ['title', 'semester', 'organizer']:
+	if groupedby not in ['title', 'semester', 'organizer', 'subject']:
 		groupedby = 'semester'
 	return render_template('courses.html', courses=courses, groupedby=groupedby)
 
diff --git a/templates/courses.html b/templates/courses.html
index 1d0313e..9c8ff48 100644
--- a/templates/courses.html
+++ b/templates/courses.html
@@ -19,8 +19,9 @@
 				</button>
 				<ul class="dropdown-menu dropdown-menu-right">
 					<li><a href="?groupedby=semester">Semester</a></li>
-					<li><a href="?groupedby=title">Veranstaltungen</a></li>
-					<li><a href="?groupedby=organizer">Dozenten</a></li>
+					<li><a href="?groupedby=title">Veranstaltung</a></li>
+					<li><a href="?groupedby=organizer">Dozent</a></li>
+					<li><a href="?groupedby=subject">Kategorie</a></li>
 				</ul>
 			</li>
 		</ul>
-- 
GitLab