From 6f150152502d2cc5be8f5db700b64ad7351f6363 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=20K=C3=A4sler?= <tom.kaesler@mni.thm.de>
Date: Wed, 31 Oct 2018 19:21:49 +0100
Subject: [PATCH] compare enum values

See merge request !96
---
 .../arsnova/persistence/couchdb/CouchDbContentRepository.java  | 3 ++-
 src/main/java/de/thm/arsnova/service/TimerServiceImpl.java     | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/persistence/couchdb/CouchDbContentRepository.java b/src/main/java/de/thm/arsnova/persistence/couchdb/CouchDbContentRepository.java
index 02928a5d9..73aa0550e 100644
--- a/src/main/java/de/thm/arsnova/persistence/couchdb/CouchDbContentRepository.java
+++ b/src/main/java/de/thm/arsnova/persistence/couchdb/CouchDbContentRepository.java
@@ -228,7 +228,8 @@ public class CouchDbContentRepository extends CouchDbCrudRepository<Content> imp
 		final List<String> unanswered = new ArrayList<>();
 
 		for (final Content content : contents) {
-			if (!"slide".equals(content.getFormat()) && (!answeredQuestions.containsKey(content.getId())
+			// TODO: Set correct format for slides, which currently aren't implemented
+			if (Content.Format.TEXT != content.getFormat() && (!answeredQuestions.containsKey(content.getId())
 					|| (answeredQuestions.containsKey(content.getId()) && answeredQuestions.get(content.getId()) != content.getState().getRound()))) {
 				unanswered.add(content.getId());
 			}
diff --git a/src/main/java/de/thm/arsnova/service/TimerServiceImpl.java b/src/main/java/de/thm/arsnova/service/TimerServiceImpl.java
index 386a49c3b..40b07f175 100644
--- a/src/main/java/de/thm/arsnova/service/TimerServiceImpl.java
+++ b/src/main/java/de/thm/arsnova/service/TimerServiceImpl.java
@@ -115,7 +115,7 @@ public class TimerServiceImpl implements TimerService, ApplicationEventPublisher
 		final Room room = roomRepository.findOne(content.getRoomId());
 		cancelDelayedRoundChange(contentId);
 
-		if ("freetext".equals(content.getFormat())) {
+		if (Content.Format.TEXT == content.getFormat()) {
 			content.getState().setRound(0);
 		} else {
 			content.getState().setRound(1);
-- 
GitLab