From 72069fd6f450c8caf9ee047bc51afeda24512e5c Mon Sep 17 00:00:00 2001
From: tekay <tom.kaesler@mni.thm.de>
Date: Fri, 8 Apr 2016 14:19:56 +0200
Subject: [PATCH] also change creator when updating a session

---
 src/main/java/de/thm/arsnova/dao/CouchDBDao.java          | 1 +
 src/main/java/de/thm/arsnova/services/SessionService.java | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
index 5f2781d8..22577c32 100644
--- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
+++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
@@ -1559,6 +1559,7 @@ public class CouchDBDao implements IDatabaseDao, ApplicationEventPublisherAware
 		try {
 			final Document s = database.getDocument(session.get_id());
 			s.put("name", session.getName());
+			s.put("creator", session.getCreator());
 			s.put("shortName", session.getShortName());
 			s.put("active", session.isActive());
 			s.put("ppAuthorName", session.getPpAuthorName());
diff --git a/src/main/java/de/thm/arsnova/services/SessionService.java b/src/main/java/de/thm/arsnova/services/SessionService.java
index dd3ea573..674f7109 100644
--- a/src/main/java/de/thm/arsnova/services/SessionService.java
+++ b/src/main/java/de/thm/arsnova/services/SessionService.java
@@ -320,6 +320,7 @@ public class SessionService implements ISessionService, ApplicationEventPublishe
 		existingSession.setPpLicense(session.getPpLicense());
 		existingSession.setPpSubject(session.getPpSubject());
 		existingSession.setFeedbackLock(session.getFeedbackLock());
+		existingSession.setCreator(session.getCreator());
 
 		handleLogo(session);
 		existingSession.setPpLogo(session.getPpLogo());
-- 
GitLab