do not overwrite warning retraction info on clear

This commit is contained in:
13xforever 2021-07-09 18:49:39 +05:00
parent 4515a9322d
commit 8415f60566

View File

@ -100,7 +100,7 @@ namespace CompatBot.Commands
try
{
await using var db = new BotDb();
var warningsToRemove = await db.Warning.Where(w => w.DiscordId == userId).ToListAsync().ConfigureAwait(false);
var warningsToRemove = await db.Warning.Where(w => w.DiscordId == userId && !w.Retracted).ToListAsync().ConfigureAwait(false);
foreach (var w in warningsToRemove)
{
w.Retracted = true;