From 6d7f6f63c65c7aeb40a92c6a97abfe33df7b614d Mon Sep 17 00:00:00 2001 From: Michael Green <84688932+michael-j-green@users.noreply.github.com> Date: Wed, 10 Jul 2024 11:53:37 +1000 Subject: [PATCH] Resolved an error in the new logging cleanup (#389) --- gaseous-server/Classes/Maintenance.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gaseous-server/Classes/Maintenance.cs b/gaseous-server/Classes/Maintenance.cs index 2cc039f..32c2288 100644 --- a/gaseous-server/Classes/Maintenance.cs +++ b/gaseous-server/Classes/Maintenance.cs @@ -38,10 +38,10 @@ namespace gaseous_server.Classes long deletedCount = 1; long deletedEventCount = 0; long maxLoops = 1000; + sql = "DELETE FROM ServerLogs WHERE EventTime < @EventRetentionDate LIMIT 1000; SELECT ROW_COUNT() AS Count;"; + dbDict.Add("EventRetentionDate", DateTime.UtcNow.AddDays(Config.LoggingConfiguration.LogRetention * -1)); while (deletedCount > 0) { - sql = "DELETE FROM ServerLogs WHERE EventTime < @EventRetentionDate LIMIT 1000; SELECT ROW_COUNT() AS Count;"; - dbDict.Add("EventRetentionDate", DateTime.UtcNow.AddDays(Config.LoggingConfiguration.LogRetention * -1)); DataTable deletedCountTable = db.ExecuteCMD(sql, dbDict); deletedCount = (long)deletedCountTable.Rows[0][0]; deletedEventCount += deletedCount;