From e49a36fd49878c85ffadc6fd1672ec9504f4c769 Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <code@dgerhardt.net> Date: Sun, 22 Jul 2018 23:17:05 +0200 Subject: [PATCH] Initialize ContentGroups for Room --- src/main/java/de/thm/arsnova/entities/Room.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/de/thm/arsnova/entities/Room.java b/src/main/java/de/thm/arsnova/entities/Room.java index c28276601..dfb4baf81 100644 --- a/src/main/java/de/thm/arsnova/entities/Room.java +++ b/src/main/java/de/thm/arsnova/entities/Room.java @@ -4,6 +4,7 @@ import com.fasterxml.jackson.annotation.JsonView; import de.thm.arsnova.entities.serialization.View; import org.springframework.core.style.ToStringCreator; +import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; @@ -367,6 +368,10 @@ public class Room extends Entity { @JsonView({View.Persistence.class, View.Public.class}) public Map<String, ContentGroup> getContentGroups() { + if (contentGroups == null) { + contentGroups = new HashMap<>(); + } + return contentGroups; } -- GitLab