From 4153645a3556a1822f6023a20a45563ace23c04f Mon Sep 17 00:00:00 2001
From: Roman Sebastian Karwacik <roman.karwacik@rwth-aachen.de>
Date: Mon, 27 Apr 2020 17:32:03 +0200
Subject: [PATCH] fixed moodle authentication

---
 l2pauth.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/l2pauth.py b/l2pauth.py
index 125515f..4944806 100644
--- a/l2pauth.py
+++ b/l2pauth.py
@@ -11,8 +11,8 @@ def l2pget(endpoint, token, **args):
 	return r.json()
 
 def moodleget(endpoint, token, **args):
-	args['accessToken'] = token
-	r = requests.request('GET', L2P_BASE+endpoint, params=args)
+	args['token'] = token
+	r = requests.request('GET', MOODLE_BASE+endpoint, params=args)
 	return r.json()
 
 def oauthget(endpoint, **args):
@@ -67,6 +67,6 @@ def finish_oauth():
 	elif session['oauthscope'] == 'moodle':
 		session['moodle_courses'] = []
 		for course in moodleget('getmyenrolledcourses', token['access_token'])['Data']:
-			session['moodle_courses'].append(course['id'])
+			session['moodle_courses'].append(str(course['id']))
 	del session['oauthscope']
 	oauthget('token', refresh_token=token['refresh_token'], grant_type='invalidate')
-- 
GitLab