From 04f11fab500211f99af5dec767fbde5278b95488 Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Sun, 9 Oct 2016 13:39:42 +0200
Subject: [PATCH] Hopefully increased compatibility with older python3 releases

---
 db.py     | 2 +-
 server.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/db.py b/db.py
index 2d6dddd..bdbfb7b 100644
--- a/db.py
+++ b/db.py
@@ -103,7 +103,7 @@ def searchquery(text, columns, match, tables, suffix, *suffixparams):
 	if subexprs == []:
 		return []
 	expr = 'SELECT *,SUM(_prio) AS _score FROM (%s) AS _tmp %s'%(' UNION '.join(subexprs), suffix)
-	return query(expr, *params, *suffixparams)
+	return query(expr, *(list(params)+list(suffixparams)))
 
 LDAP_USERRE = re.compile(r'[^a-z0-9]')
 if 'LDAP_HOST' in config:
diff --git a/server.py b/server.py
index b835e09..39c0748 100644
--- a/server.py
+++ b/server.py
@@ -31,7 +31,7 @@ def sched_func(delay, priority=0, firstdelay=None, args=[], kargs={}):
 	def wrapper(func):
 		def sched_wrapper():
 			with app.test_request_context():
-				func(*args, *kargs)
+				func(*args, **kargs)
 			scheduler.enter(delay, priority, sched_wrapper)
 		scheduler.enter(firstdelay, priority, sched_wrapper)
 		return func
-- 
GitLab