From 4aa2a90902fb3d86f8b2414d5f95edd92ac5c4ce Mon Sep 17 00:00:00 2001 From: mctaylors <95250141+mctaylors@users.noreply.github.com> Date: Fri, 21 Jul 2023 00:01:46 +0300 Subject: [PATCH] didn't see that coming Signed-off-by: mctaylors <95250141+mctaylors@users.noreply.github.com> --- src/Services/GuildUpdateService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Services/GuildUpdateService.cs b/src/Services/GuildUpdateService.cs index 9894a34..9fc9f60 100644 --- a/src/Services/GuildUpdateService.cs +++ b/src/Services/GuildUpdateService.cs @@ -122,14 +122,14 @@ public class GuildUpdateService : BackgroundService { var userResult = await _userApi.GetUserAsync(memberData.Id.ToSnowflake(), ct); if (!userResult.IsDefined(out var user)) return; - var guildUser = _guildApi.GetGuildMemberAsync(guildId, userId, ct); + var guildUser = _guildApi.GetGuildMemberAsync(guildId, user.ID, ct); var tag = guildUser.Result.Entity.Nickname.ToString(); var symbols = new[] { "~"[0], "`"[0], "!"[0], "@"[0], "#"[0], "$"[0], "%"[0], "^"[0], "&"[0], "*"[0], "("[0], ")"[0], "_"[0], "-"[0], "+"[0], "="[0]}; foreach (var symbol in symbols) { if (tag[0] == symbol) { - await _guildApi.ModifyGuildMemberAsync(guildId, userId, "nickname", ct: ct); + await _guildApi.ModifyGuildMemberAsync(guildId, user.ID, "nickname", ct: ct); } } await TickMemberAsync(guildId, user, memberData, defaultRole, ct);