From 3c6c66d94513015eff0d6fdfa6e6df4608bc7fd6 Mon Sep 17 00:00:00 2001
From: alex <alex@alexloehr.net>
Date: Mon, 12 Oct 2026 07:31:49 +0000
Subject: [PATCH] 0.5.0
---
php/globus-ilias-rest/login.php | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/php/globus-ilias-rest/login.php b/php/globus-ilias-rest/login.php
index d1657a8..b425f78 100644
--- a/php/globus-ilias-rest/login.php
+++ b/php/globus-ilias-rest/login.php
@@ -167,10 +167,11 @@
// ACHTUNG course_id muss obj_id sein!
// die Rolle muss aus dem Kurs gelesen werden
+// ACHTUNG ilParticipants::readParticipants() ist protected (ILIAS 9) und wird
+// bereits im Konstruktor von getMembersObject() aufgerufen - nicht erneut aufrufen!
function anmelden($usr_id, $course_id) {
$course = ilObjectFactory::getInstanceByObjId($course_id);
$membersObject = $course->getMembersObject();
- $membersObject->readParticipants();
$role = $membersObject::IL_CRS_MEMBER;
return $membersObject->add($usr_id, $role);
}
--
Gitblit v1.8.0