From 21ac2db1cdb51a0371519c5c92e6613e2da519c3 Mon Sep 17 00:00:00 2001 From: Sarah Faey Date: Sun, 4 Dec 2022 12:52:41 +0100 Subject: [PATCH] deleting the account now also updates the discord mesage --- Lieb/Data/UserService.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Lieb/Data/UserService.cs b/Lieb/Data/UserService.cs index 7748542..b6dd1ff 100644 --- a/Lieb/Data/UserService.cs +++ b/Lieb/Data/UserService.cs @@ -119,8 +119,13 @@ namespace Lieb.Data await context.SaveChangesAsync(); IEnumerable signUps = context.RaidSignUps.Where(r => r.LiebUserId == userId); + HashSet raidIds = signUps.Select(s => s.RaidId).ToHashSet(); context.RemoveRange(signUps); await context.SaveChangesAsync(); + foreach(int raidId in raidIds) + { + await _discordService.PostRaidMessage(raidId); + } IEnumerable logs = context.RaidLogs.Where(r => r.UserId == userId); foreach(RaidLog log in logs)