diff --git a/src/main/java/de/thm/arsnova/services/StatisticsService.java b/src/main/java/de/thm/arsnova/services/StatisticsService.java index 82a6f9ef5fd9cf059854c057c33b4e1a71963707..6064498b9ee8d53700d7092423c211f1f1e226a4 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; } }