From f6d100aaa6fa9ec071f3b097c75c8ca1f61fe7e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Simon=20K=C3=BCnzel?= <simonk@fsmpi.rwth-aachen.de>
Date: Fri, 2 May 2025 03:05:33 +0200
Subject: [PATCH] Fix missing list creation in authentication

---
 api/src/api/authentication.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/api/src/api/authentication.py b/api/src/api/authentication.py
index 01eef6d..3fabeb8 100644
--- a/api/src/api/authentication.py
+++ b/api/src/api/authentication.py
@@ -407,7 +407,7 @@ else:
                 moodle_response = __make_moodle_request("getmyenrolledcourses", token_response["access_token"])
                 if moodle_response and moodle_response.get("Data"):
                     api_session.set_moodle_course_ids(
-                        map(lambda course: int(course["id"]), moodle_response["Data"])
+                        [int(course["id"]) for course in moodle_response["Data"]]
                     )
                 elif (moodle_response["IsError"]
                       and moodle_response["StatusInfo"] == "Ungültige Anmeldedaten. Versuchen Sie es noch einmal!"):
-- 
GitLab