diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java index bff641da91aeb3afa1cb3a2e1408f44c687d76fb..64bfe086c050c04461e8c1953b224ef21706864b 100644 --- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java +++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java @@ -790,31 +790,6 @@ public class CouchDBDao implements IDatabaseDao { return null; } - @Override - public void vote(final User me, final String menu) { - final String date = new SimpleDateFormat("dd-mm-yyyyy").format(new Date()); - try { - final NovaView view = new NovaView("food_vote/get_user_vote"); - view.setKey(date, me.getUsername()); - final ViewResults results = getDatabase().view(view); - - if (results.getResults().isEmpty()) { - final Document vote = new Document(); - vote.put("type", "food_vote"); - vote.put("name", menu); - vote.put("user", me.getUsername()); - vote.put("day", date); - database.saveDocument(vote); - } else { - final Document vote = results.getResults().get(0); - vote.put("name", menu); - database.saveDocument(vote); - } - } catch (final IOException e) { - LOGGER.error("Error while saving user food vote", e); - } - } - @Override public int countSessions() { return sessionsCountValue("openSessions") diff --git a/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java b/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java index 45926de753f09d1f2f4ce8d558093e8541eab753..f312e3f05116670626bcba6d4bde31413622c3a4 100644 --- a/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java +++ b/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java @@ -89,8 +89,6 @@ public interface IDatabaseDao { List<InterposedQuestion> getInterposedQuestions(Session session, User user); - void vote(User me, String menu); - int countSessions(); int countOpenSessions(); diff --git a/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java b/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java index 699ab3a3df9a27e6a7bf54aceedbbd420393f76c..9677b450175c30d46776f79a2eb6e1907edf23d0 100644 --- a/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java +++ b/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java @@ -257,12 +257,6 @@ public class StubDatabaseDao implements IDatabaseDao { return null; } - @Override - public void vote(User user, String menu) { - // TODO Auto-generated method stub - - } - @Override public int countAnswers() { // TODO Auto-generated method stub