From c4b08d22cd63b07d4a776ab04ea8eb8f58b305bf Mon Sep 17 00:00:00 2001 From: Felix Schmidt <felix.schmidt@mni.thm.de> Date: Sat, 10 Jan 2015 12:24:34 +0100 Subject: [PATCH] Backend now can save sessions for public pool. --- src/main/java/de/thm/arsnova/dao/CouchDBDao.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java index 032e013eb..7a5e8b46b 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()); -- GitLab