diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java index 3df9c25a8bd7de2375afe265690ccfda4d8c2a9a..5ccceb2850f382d1e75b2318f71bccb60b85ef34 100644 --- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java +++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java @@ -327,6 +327,12 @@ public class CouchDBDao implements IDatabaseDao { sessionDocument.put("courseType", session.getCourseType()); sessionDocument.put("courseId", session.getCourseId()); sessionDocument.put("creationTime", session.getCreationTime()); + sessionDocument.put("ppAuthorName", session.getPpAuthorName()); + sessionDocument.put("ppAuthorMail", session.getPpAuthorMail()); + sessionDocument.put("ppUniversity", session.getPpUniversity()); + sessionDocument.put("ppLogo", session.getPpLogo()); + sessionDocument.put("ppSubject", session.getPpSubject()); + sessionDocument.put("ppLicense", session.getPpLicense()); try { database.saveDocument(sessionDocument); } catch (final IOException e) { diff --git a/src/main/java/de/thm/arsnova/entities/Session.java b/src/main/java/de/thm/arsnova/entities/Session.java index 4f3ea69a043814b35515881161272829bbbc6c25..efdd1527981498333fe7de3a4b8f88a2039d154c 100644 --- a/src/main/java/de/thm/arsnova/entities/Session.java +++ b/src/main/java/de/thm/arsnova/entities/Session.java @@ -38,6 +38,13 @@ public class Session implements Serializable { private String courseId; private List<String> _conflicts; private long creationTime; + + private String ppAuthorName; + private String ppAuthorMail; + private String ppUniversity; + private String ppLogo; + private String ppSubject; + private String ppLicense; private String _id; private String _rev; @@ -154,6 +161,54 @@ public class Session implements Serializable { public void setCreationTime(long creationTime) { this.creationTime = creationTime; } + + public String getPpAuthorName() { + return ppAuthorName; + } + + public void setPpAuthorName(final String ppAuthorName) { + this.ppAuthorName = ppAuthorName; + } + + public String getPpAuthorMail() { + return ppAuthorMail; + } + + public void setPpAuthorMail(final String ppAuthorMail) { + this.ppAuthorMail = ppAuthorMail; + } + + public String getPpUniversity() { + return ppUniversity; + } + + public void setPpUniversity(final String ppUniversity) { + this.ppUniversity = ppUniversity; + } + + public String getPpLogo() { + return ppLogo; + } + + public void setPpLogo(final String ppLogo) { + this.ppLogo = ppLogo; + } + + public String getPpSubject() { + return ppSubject; + } + + public void setPpSubject(final String ppSubject) { + this.ppSubject = ppSubject; + } + + public String getPpLicense() { + return ppLicense; + } + + public void setPpLicense(final String ppLicense) { + this.ppLicense = ppLicense; + } @Override public String toString() {