diff --git a/src/main/java/net/Broken/Tools/UserManager/Stats/UserStatsUtils.java b/src/main/java/net/Broken/Tools/UserManager/Stats/UserStatsUtils.java index 17a17bb..72031d7 100644 --- a/src/main/java/net/Broken/Tools/UserManager/Stats/UserStatsUtils.java +++ b/src/main/java/net/Broken/Tools/UserManager/Stats/UserStatsUtils.java @@ -194,8 +194,9 @@ public class UserStatsUtils { List allStats = userStatsRepository.findByGuildId(guildId); List ranked = new ArrayList<>(); for(UserStats stats : allStats){ - if(stats != null){ + if(MainBot.jda.getUserById(stats.getUser().getJdaId()) != null){ String avatar = MainBot.jda.getUserById(stats.getUser().getJdaId()).getEffectiveAvatarUrl(); + GuildStats temp = new GuildStats(stats.getUser().getName(), 0, avatar, stats.getVocalTime(), stats.getMessageCount(), stats.getApiCommandCount()); if(stats.getUser().getId().equals(userEntity.getId())){ selfGuildStats = temp;