private async Task OnReactionsClearedAsync(ulong id, Optional <SocketUserMessage> msg) { using (var db = new LogDatabase()) { var logs = db.Reactions.Where(x => x.MessageId == msg.Value.Id); foreach (var log in logs) { log.DeletedAt = DateTime.UtcNow; } db.UpdateRange(logs); await db.SaveChangesAsync(); } }
private async Task OnReactionsClearedAsync(Cacheable <IUserMessage, ulong> message, ISocketMessageChannel channel) { using (var db = new LogDatabase()) { var logs = db.Reactions.Where(x => x.MessageId == message.Id); foreach (var log in logs) { log.DeletedAt = DateTime.UtcNow; } db.UpdateRange(logs); await db.SaveChangesAsync(); } }