From fb90224ef2ee54fb23f43ef060c2a400e0b5e4b1 Mon Sep 17 00:00:00 2001
From: Christoph Rackwitz <crackwitz@fsmpi.rwth-aachen.de>
Date: Tue, 15 Oct 2019 22:12:33 +0200
Subject: [PATCH] cutprogress: user argument falsch behandelt

---
 cutprogress.py | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/cutprogress.py b/cutprogress.py
index 0b38235..7fd7aac 100644
--- a/cutprogress.py
+++ b/cutprogress.py
@@ -11,10 +11,6 @@ def cutprogress(user=None):
 	allsemester = query('SELECT DISTINCT semester from courses ORDER BY semester DESC')
 	semester = request.values.get('semester', allsemester[0]['semester'])
 
-	# filter to single user?
-	if user is not None:
-		user = query('SELECT * FROM users WHERE id = ?', user)[0]
-
 	# column headers: courses
 	courses = query('''
 		SELECT courses.id, courses.handle, courses.short, courses.responsible
@@ -91,7 +87,7 @@ def cutprogress(user=None):
 		# dropdown selection
 		allsemester=allsemester, # options
 		semester=semester, # choice
-		user=user,
+		user=query('SELECT * FROM users WHERE id = ?', user)[0],
 
 		# content
 		courses=courses,
-- 
GitLab