diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java index 032e013ebc67acb5014b0fb072ea480a398c44f2..7a5e8b46b3e09c6e660bde458c2724a3d05a5c65 100644 --- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java +++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java @@ -337,7 +337,10 @@ public class CouchDBDao implements IDatabaseDao { @Override public final Session saveSession(final User user, final Session session) { final Document sessionDocument = new Document(); - sessionDocument.put("type", "session"); + if (session.getPpAuthorName() != null) + sessionDocument.put("type", "session_public_pool"); + else + sessionDocument.put("type", "session"); sessionDocument.put("name", session.getName()); sessionDocument.put("shortName", session.getShortName()); sessionDocument.put("keyword", sessionService.generateKeyword());