From f56b643d4dd3a3393375c3ee6c28ac60a624c695 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Tue, 30 Aug 2022 17:21:50 +0200 Subject: [PATCH] fix purge user gauges --- MareSynchronosServer/MareSynchronosServices/CleanupService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MareSynchronosServer/MareSynchronosServices/CleanupService.cs b/MareSynchronosServer/MareSynchronosServices/CleanupService.cs index 78d3a77..32da7c2 100644 --- a/MareSynchronosServer/MareSynchronosServices/CleanupService.cs +++ b/MareSynchronosServer/MareSynchronosServices/CleanupService.cs @@ -141,8 +141,8 @@ namespace MareSynchronosServices _logger.LogInformation("User purged: {uid}", user.UID); metrics.DecGauge(MetricsAPI.GaugePairs, ownPairData.Count + otherPairData.Count); - metrics.DecGauge(MetricsAPI.GaugePairsPaused, ownPairData.Count + ownPairData.Count(c => c.IsPaused)); - metrics.DecGauge(MetricsAPI.GaugeUsersRegistered, ownPairData.Count + 1); + metrics.DecGauge(MetricsAPI.GaugePairsPaused, ownPairData.Count(c => c.IsPaused) + otherPairData.Count(c => c.IsPaused); + metrics.DecGauge(MetricsAPI.GaugeUsersRegistered, 1); dbContext.RemoveRange(otherPairData); dbContext.Remove(auth);