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);
DiscordBotInstance.getInstance().getJda().retrieveUserById(discordId)
.queue(user -> {
log.info("Found user {}", user.getEffectiveName());
guildById.retrieveBan(user).queue(ban -> {
if (ban == null) {
completableFuture.complete(Optional.empty());
log.info("User {} is not banned", user.getEffectiveName());
return;
}
log.info("User {} is banned", user.getEffectiveName());
completableFuture.complete(Optional.of(BanToBannedUser.map(ban)));
});