From 3b41ea7b5f3df1dadfd104b7f264f9e7fe4c12b0 Mon Sep 17 00:00:00 2001 From: chylex Date: Mon, 21 Mar 2022 14:01:43 +0100 Subject: [PATCH] Fix showing potentially outdated message count when merging databases --- app/Desktop/Main/Pages/DatabasePageModel.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Desktop/Main/Pages/DatabasePageModel.cs b/app/Desktop/Main/Pages/DatabasePageModel.cs index 9eabef4..d840475 100644 --- a/app/Desktop/Main/Pages/DatabasePageModel.cs +++ b/app/Desktop/Main/Pages/DatabasePageModel.cs @@ -92,6 +92,8 @@ namespace DHT.Desktop.Main.Pages { } var oldStatistics = target.Statistics.Clone(); + var oldMessageCount = target.CountMessages(); + int successful = 0; int finished = 0; @@ -132,7 +134,7 @@ namespace DHT.Desktop.Main.Pages { var newStatistics = target.Statistics; long newServers = newStatistics.TotalServers - oldStatistics.TotalServers; long newChannels = newStatistics.TotalChannels - oldStatistics.TotalChannels; - long newMessages = newStatistics.TotalMessages - oldStatistics.TotalMessages; + long newMessages = target.CountMessages() - oldMessageCount; StringBuilder message = new StringBuilder(); message.Append("Processed ");