From 4b2cee56b95d1125e81ffc11b4638f1965c84fc9 Mon Sep 17 00:00:00 2001
From: gnaegi <none@none>
Date: Mon, 25 Sep 2017 14:08:16 +0200
Subject: [PATCH] OO-3035 add run segment also for participants with admin role
 in gta course node

---
 .../java/org/olat/course/nodes/gta/ui/GTARunController.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java
index 9fb75bed33d..a54c5745a10 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java
@@ -78,7 +78,7 @@ public class GTARunController extends BasicController implements Activateable2 {
 		RepositoryEntry entry = userCourseEnv.getCourseEnvironment().getCourseGroupManager().getCourseEntry();
 		
 		Membership membership = gtaManager.getMembership(getIdentity(), entry, gtaNode);
-		if(membership.isCoach() && membership.isParticipant()) {
+		if((membership.isCoach() && membership.isParticipant()) || (userCourseEnv.isAdmin() || membership.isParticipant())) {
 			mainVC = createVelocityContainer("run_segments");
 			
 			segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this);
-- 
GitLab