From c47d133db05a04ddc43e4d22a507a4f47d5d5cb9 Mon Sep 17 00:00:00 2001 From: ThatBen Date: Wed, 5 Mar 2025 18:25:59 +0100 Subject: [PATCH] fix logic bug that prevents proofsystem reports. --- .../CodexContractsPlugin/ChainMonitor/PeriodMonitor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ProjectPlugins/CodexContractsPlugin/ChainMonitor/PeriodMonitor.cs b/ProjectPlugins/CodexContractsPlugin/ChainMonitor/PeriodMonitor.cs index aca64026..538ae124 100644 --- a/ProjectPlugins/CodexContractsPlugin/ChainMonitor/PeriodMonitor.cs +++ b/ProjectPlugins/CodexContractsPlugin/ChainMonitor/PeriodMonitor.cs @@ -86,7 +86,7 @@ namespace CodexContractsPlugin.ChainMonitor private void CalcStats() { - IsEmpty = Reports.Any(r => r.TotalProofsRequired > 0); + IsEmpty = Reports.All(r => r.TotalProofsRequired == 0); PeriodLow = Reports.Min(r => r.PeriodNumber); PeriodHigh = Reports.Max(r => r.PeriodNumber); AverageNumSlots = Reports.Average(r => Convert.ToSingle(r.TotalNumSlots));