From 277355341b771547c211c94a64bbb74e09bd96ed Mon Sep 17 00:00:00 2001
From: Paul-Christian Volkmer <paul-christian.volkmer@mni.thm.de>
Date: Sun, 4 Nov 2012 14:13:45 +0100
Subject: [PATCH] Request all active users in the last 3 minutes

---
 src/main/java/de/thm/arsnova/services/StatisticsService.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/java/de/thm/arsnova/services/StatisticsService.java b/src/main/java/de/thm/arsnova/services/StatisticsService.java
index 82a6f9ef..6064498b 100644
--- a/src/main/java/de/thm/arsnova/services/StatisticsService.java
+++ b/src/main/java/de/thm/arsnova/services/StatisticsService.java
@@ -22,12 +22,14 @@ public class StatisticsService implements IStatisticsService {
 
 	@Override
 	public final Statistics getStatistics() {
+		long since = System.currentTimeMillis() - DURATION_IN_MILLIS;
+		
 		Statistics statistics = new Statistics();
 		statistics.setOpenSessions(databaseDao.countOpenSessions());
 		statistics.setClosedSessions(databaseDao.countClosedSessions());
 		statistics.setAnswers(databaseDao.countAnswers());
 		statistics.setQuestions(databaseDao.countQuestions());
-		statistics.setActiveUsers(databaseDao.countActiveUsers(DURATION_IN_MILLIS));
+		statistics.setActiveUsers(databaseDao.countActiveUsers(since));
 		return statistics;
 	}
 }
-- 
GitLab