From 33200935d2e84d3ffb51cfc4de6c3507f2f08aae Mon Sep 17 00:00:00 2001
From: Andreas <andreasv@fsmpi.rwth-aachen.de>
Date: Sun, 23 Apr 2017 04:27:56 +0200
Subject: [PATCH] bugfix for case insensitive mariadb

---
 server.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/server.py b/server.py
index fcb8cdd..66a051b 100644
--- a/server.py
+++ b/server.py
@@ -359,7 +359,7 @@ def index():
 @app.route('/courses')
 @register_navbar('Videos', icon='film')
 def courses():
-	courses = query('SELECT * FROM courses WHERE (? OR (visible AND listed)) ORDER BY semester, title COLLATE NOCASE', ismod())
+	courses = query('SELECT * FROM courses WHERE (? OR (visible AND listed)) ORDER BY lower(semester), lower(title)', ismod())
 	for course in courses:
 		if course['semester'] == '':
 			course['semester'] = 'zeitlos'
-- 
GitLab