diff --git a/src/de/steamwar/sql/UserElo.java b/src/de/steamwar/sql/UserElo.java index 3c3467c..235fc30 100644 --- a/src/de/steamwar/sql/UserElo.java +++ b/src/de/steamwar/sql/UserElo.java @@ -79,8 +79,8 @@ public class UserElo { int oldPlacement = getPlacement(getElo(userId, gameMode).orElse(0), gameMode); int newPlacement = getPlacement(elo, gameMode); + gameModeUserEloCache.getOrDefault(gameMode, Collections.emptyMap()).remove(userId); if (oldPlacement <= 3 || newPlacement <= 3) { - gameModeUserEloCache.getOrDefault(gameMode, Collections.emptyMap()).remove(userId); emblemCache.clear(); }