diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java index 7b706a324252d4dba10cf73647762908c2c6d3dc..e2fe3e7ea2ed8deaeb0fb7dcb75a124e0e227f7f 100644 --- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java +++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java @@ -179,7 +179,9 @@ public class CouchDBDao implements IDatabaseDao { List<Session> result = new ArrayList<Session>(); for (Document d : sessions.getResults()) { - result.add((Session) JSONObject.toBean(d.getJSONObject().getJSONObject("value"), Session.class)); + Session session = (Session) JSONObject.toBean(d.getJSONObject().getJSONObject("value"), Session.class); + session.set_id(d.getId()); + result.add(session); } return result; } catch (UnsupportedEncodingException e) {