From 9b18a8f6772cf775649e273c8e68d4872ee0159f Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 23 May 2016 15:21:52 +0200 Subject: [PATCH] OO-2031: revisions can be for individual and group, hold the user course environment only in the individual case --- .../org/olat/course/nodes/gta/ui/GTACoachController.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java index 885afd14097..4cf74af48a3 100644 --- a/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java +++ b/src/main/java/org/olat/course/nodes/gta/ui/GTACoachController.java @@ -331,9 +331,14 @@ public class GTACoachController extends GTAAbstractController { } if(revisions) { - UserCourseEnvironment assessedUserCourseEnv = getAssessedUserCourseEnvironment(); - revisionDocumentsCtrl = new GTACoachRevisionAndCorrectionsController(ureq, getWindowControl(), + if(GTAType.individual.name().equals(config.getStringValue(GTACourseNode.GTASK_TYPE))) { + UserCourseEnvironment assessedUserCourseEnv = getAssessedUserCourseEnvironment(); + revisionDocumentsCtrl = new GTACoachRevisionAndCorrectionsController(ureq, getWindowControl(), courseEnv, assignedTask, gtaNode, assessedGroup, assessedIdentity, assessedUserCourseEnv); + } else { + revisionDocumentsCtrl = new GTACoachRevisionAndCorrectionsController(ureq, getWindowControl(), + courseEnv, assignedTask, gtaNode, assessedGroup, null, null); + } listenTo(revisionDocumentsCtrl); mainVC.put("revisionDocs", revisionDocumentsCtrl.getInitialComponent()); } -- GitLab