From 83dd22ad8f51305002588bd60f817e1672a29ec9 Mon Sep 17 00:00:00 2001
From: Paul-Christian Volkmer <paul-christian.volkmer@mni.thm.de>
Date: Thu, 25 Oct 2012 14:42:03 +0200
Subject: [PATCH] Remove authentication for all FeedbackService methods

This change is needed due tu websocket security issues.
---
 src/main/java/de/thm/arsnova/services/FeedbackService.java | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/services/FeedbackService.java b/src/main/java/de/thm/arsnova/services/FeedbackService.java
index dd04ccc0..e19e5e15 100644
--- a/src/main/java/de/thm/arsnova/services/FeedbackService.java
+++ b/src/main/java/de/thm/arsnova/services/FeedbackService.java
@@ -28,7 +28,6 @@ import org.springframework.beans.factory.annotation.Value;
 import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Service;
 
-import de.thm.arsnova.annotation.Authenticated;
 import de.thm.arsnova.dao.IDatabaseDao;
 import de.thm.arsnova.entities.Feedback;
 import de.thm.arsnova.entities.User;
@@ -63,13 +62,11 @@ public class FeedbackService implements IFeedbackService {
 	}
 
 	@Override
-	@Authenticated
 	public Feedback getFeedback(String keyword) {
 		return databaseDao.getFeedback(keyword);
 	}
 
 	@Override
-	@Authenticated
 	public int getFeedbackCount(String keyword) {
 		Feedback feedback = databaseDao.getFeedback(keyword);
 		List<Integer> values = feedback.getValues();
@@ -77,7 +74,6 @@ public class FeedbackService implements IFeedbackService {
 	}
 
 	@Override
-	@Authenticated
 	public long getAverageFeedback(String sessionkey) {
 		Feedback feedback = databaseDao.getFeedback(sessionkey);
 		List<Integer> values = feedback.getValues();
@@ -88,7 +84,6 @@ public class FeedbackService implements IFeedbackService {
 	}
 
 	@Override
-	@Authenticated
 	public boolean saveFeedback(String keyword, int value, User user) {
 		return databaseDao.saveFeedback(keyword, value, user);
 	}
-- 
GitLab