From 10c2a1fe0506f960e8c016f9270a45edff99c380 Mon Sep 17 00:00:00 2001
From: gnaegi <none@none>
Date: Wed, 28 Mar 2012 18:49:16 +0200
Subject: [PATCH] OO-200 add admin role for course admins

---
 .../java/org/olat/course/nodes/basiclti/LTIRunController.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/course/nodes/basiclti/LTIRunController.java b/src/main/java/org/olat/course/nodes/basiclti/LTIRunController.java
index 3ff68f54fba..6455d8a3e45 100644
--- a/src/main/java/org/olat/course/nodes/basiclti/LTIRunController.java
+++ b/src/main/java/org/olat/course/nodes/basiclti/LTIRunController.java
@@ -274,7 +274,8 @@ public class LTIRunController extends BasicController {
 			if (coach) {
 				rolesStr.append(",").append("Instructor");
 			}
-			if (roles.isOLATAdmin()) {
+			boolean admin = courseEnv.getCourseGroupManager().isIdentityCourseAdministrator(getIdentity());
+			if (roles.isOLATAdmin() || admin) {
 				rolesStr.append(",").append("Administrator");
 			}
 		}
-- 
GitLab