From 282e9b5551b5e30991243f51f4320ad25224c24b Mon Sep 17 00:00:00 2001
From: Paul-Christian Volkmer <paul-christian.volkmer@mni.thm.de>
Date: Thu, 12 Jun 2014 11:07:28 +0200
Subject: [PATCH] Bugfix: Do not check state of session in DAO

These checks will be done by service and security implementation if needed
---
 src/main/java/de/thm/arsnova/dao/CouchDBDao.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
index 0b071513..d33d692b 100644
--- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
+++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
@@ -95,7 +95,7 @@ public class CouchDBDao implements IDatabaseDao {
 	@Override
 	public final Session getSession(final String keyword) {
 		final Session result = getSessionFromKeyword(keyword);
-		if (result != null && result.isActive()) {
+		if (result != null) {
 			return result;
 		}
 
@@ -1352,7 +1352,7 @@ public class CouchDBDao implements IDatabaseDao {
 		int progress = 0;
 		if (!progressValue.isEmpty()) {
 			if (progressValue.get(0).optJSONArray("value").isArray()) {
-				JSONArray courseProgress = progressValue.get(0).getJSONArray("value");
+				final JSONArray courseProgress = progressValue.get(0).getJSONArray("value");
 				progress = courseProgress.getInt(0) / courseProgress.getInt(1);
 			} else {
 				progress = progressValue.get(0).getInt("value");
-- 
GitLab