Skip to content
Snippets Groups Projects
Commit d255c8c9 authored by Andreas Gärtner's avatar Andreas Gärtner
Browse files

Prevent NullPointerException when no feedback is present in storage

parent 7207bad9
No related merge requests found
......@@ -137,13 +137,15 @@ public class FeedbackStorage {
final Map<User, FeedbackStorageObject> sessionFeedbacks = data.get(session);
final List<User> affectedUsers = new ArrayList<User>();
for (final Map.Entry<User, FeedbackStorageObject> entry : sessionFeedbacks.entrySet()) {
final User user = entry.getKey();
final FeedbackStorageObject feedback = entry.getValue();
final boolean timeIsUp = feedback.getTimestamp().before(maxAllowedTime);
if (timeIsUp) {
sessionFeedbacks.remove(user);
affectedUsers.add(user);
if (sessionFeedbacks != null) {
for (final Map.Entry<User, FeedbackStorageObject> entry : sessionFeedbacks.entrySet()) {
final User user = entry.getKey();
final FeedbackStorageObject feedback = entry.getValue();
final boolean timeIsUp = feedback.getTimestamp().before(maxAllowedTime);
if (timeIsUp) {
sessionFeedbacks.remove(user);
affectedUsers.add(user);
}
}
}
return affectedUsers;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment