From ad14aa7978a74a1ddd684f6899e40f2a85a47874 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 17 Jun 2014 15:39:51 +0200 Subject: [PATCH] OO-1110: return always an empty group list from the course environment instead of null --- .../course/run/userview/UserCourseEnvironmentImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/org/olat/course/run/userview/UserCourseEnvironmentImpl.java b/src/main/java/org/olat/course/run/userview/UserCourseEnvironmentImpl.java index 914d7b870b4..13969d600eb 100644 --- a/src/main/java/org/olat/course/run/userview/UserCourseEnvironmentImpl.java +++ b/src/main/java/org/olat/course/run/userview/UserCourseEnvironmentImpl.java @@ -25,6 +25,7 @@ package org.olat.course.run.userview; +import java.util.Collections; import java.util.List; import org.olat.core.commons.persistence.PersistenceHelper; @@ -175,14 +176,23 @@ public class UserCourseEnvironmentImpl implements UserCourseEnvironment { } public List<BusinessGroup> getCoachedGroups() { + if(coachedGroups == null) { + return Collections.emptyList(); + } return coachedGroups; } public List<BusinessGroup> getParticipatingGroups() { + if(participatingGroups == null) { + return Collections.emptyList(); + } return participatingGroups; } public List<BusinessGroup> getWaitingLists() { + if(waitingLists == null) { + return Collections.emptyList(); + } return waitingLists; } -- GitLab