From 1f92121491421840fd0a99b8b7b5e1a30c07f5c2 Mon Sep 17 00:00:00 2001 From: sBubshait Date: Wed, 6 Aug 2025 13:04:29 +0300 Subject: [PATCH] feat: only show succesful attempts in leaderboard --- .../java/online/wesal/wesal/controller/PuzzleController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/src/main/java/online/wesal/wesal/controller/PuzzleController.java b/backend/src/main/java/online/wesal/wesal/controller/PuzzleController.java index 538853b..14dcd6b 100644 --- a/backend/src/main/java/online/wesal/wesal/controller/PuzzleController.java +++ b/backend/src/main/java/online/wesal/wesal/controller/PuzzleController.java @@ -74,6 +74,7 @@ public class PuzzleController { List attempts = puzzleService.getTodaysLeaderboard(); List leaderboard = attempts.stream() + .filter(attempt -> attempt.isSolved()) .map(attempt -> new LeaderboardEntry( attempt.getUser().getDisplayName(), attempt.getUser().getUsername(),