From 6f67d91f2c519dbd982e5a552e9712ef4a01938c Mon Sep 17 00:00:00 2001
From: Daniel Gerhardt <daniel.gerhardt@mni.thm.de>
Date: Fri, 1 Aug 2014 17:15:02 +0200
Subject: [PATCH] Do not expose user with free text answers for privacy
 concerns

---
 src/main/java/de/thm/arsnova/services/QuestionService.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main/java/de/thm/arsnova/services/QuestionService.java b/src/main/java/de/thm/arsnova/services/QuestionService.java
index cc84737de..9d1fdfea7 100644
--- a/src/main/java/de/thm/arsnova/services/QuestionService.java
+++ b/src/main/java/de/thm/arsnova/services/QuestionService.java
@@ -268,6 +268,11 @@ public class QuestionService implements IQuestionService {
 		if (answers == null) {
 			throw new NotFoundException();
 		}
+		/* Remove user for privacy concerns */
+		for (Answer answer : answers) {
+			answer.setUser(null);
+		}
+
 		return answers;
 	}
 
-- 
GitLab