diff --git a/src/Commands/BanCommandGroup.cs b/src/Commands/BanCommandGroup.cs index 19e7f4b..03bd205 100644 --- a/src/Commands/BanCommandGroup.cs +++ b/src/Commands/BanCommandGroup.cs @@ -259,11 +259,11 @@ public class BanCommandGroup : CommandGroup var unbanResult = await _guildApi.RemoveGuildBanAsync( guildId, target.ID, $"({user.GetTag()}) {reason}".EncodeHeader(), ct); - data.GetOrCreateMemberData(target.ID).BannedUntil = null; if (!unbanResult.IsSuccess) { return Result.FromError(unbanResult.Error); } + data.GetOrCreateMemberData(target.ID).BannedUntil = null; var embed = new EmbedBuilder().WithSmallTitle( string.Format(Messages.UserUnbanned, target.GetTag()), target)