Add detailed logging for user ban status in DiscordAppealDiscord

This commit is contained in:
akastijn 2025-11-23 04:21:12 +01:00
parent 2e7c91bb73
commit bfed460d8e

View File

@ -26,11 +26,14 @@ public class DiscordAppealDiscord {
log.info("Retrieving ban for user {}", discordId); log.info("Retrieving ban for user {}", discordId);
DiscordBotInstance.getInstance().getJda().retrieveUserById(discordId) DiscordBotInstance.getInstance().getJda().retrieveUserById(discordId)
.queue(user -> { .queue(user -> {
log.info("Found user {}", user.getEffectiveName());
guildById.retrieveBan(user).queue(ban -> { guildById.retrieveBan(user).queue(ban -> {
if (ban == null) { if (ban == null) {
completableFuture.complete(Optional.empty()); completableFuture.complete(Optional.empty());
log.info("User {} is not banned", user.getEffectiveName());
return; return;
} }
log.info("User {} is banned", user.getEffectiveName());
completableFuture.complete(Optional.of(BanToBannedUser.map(ban))); completableFuture.complete(Optional.of(BanToBannedUser.map(ban)));
}); });