diff --git a/src/main/java/de/thm/arsnova/service/ContentServiceImpl.java b/src/main/java/de/thm/arsnova/service/ContentServiceImpl.java index fab8488d6ad775b45a585c0331539fa647ecaa8f..eec4adbd4c1b07258eccf1daaa43aaecf5177551 100644 --- a/src/main/java/de/thm/arsnova/service/ContentServiceImpl.java +++ b/src/main/java/de/thm/arsnova/service/ContentServiceImpl.java @@ -91,6 +91,10 @@ public class ContentServiceImpl extends DefaultEntityServiceImpl<Content> implem } //content.setSessionKeyword(roomRepository.getSessionFromId(content.getRoomId()).getKeyword()); + Room room = roomRepository.findOne(content.getRoomId()); + content.setGroups(room.getContentGroups().stream() + .map(Room.ContentGroup::getName).collect(Collectors.toSet())); + return content; } catch (final DocumentNotFoundException e) { logger.error("Could not get content {}.", id, e);