From 01b3493327b5d16345fc85f9200a2f0698669b45 Mon Sep 17 00:00:00 2001 From: Filippo Casarin Date: Mon, 10 Aug 2026 20:24:58 +0500 Subject: [PATCH] Fix PrometheusExporter double counting questions --- cmscontrib/PrometheusExporter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmscontrib/PrometheusExporter.py b/cmscontrib/PrometheusExporter.py index 4c22773a39..2b18d757c1 100644 --- a/cmscontrib/PrometheusExporter.py +++ b/cmscontrib/PrometheusExporter.py @@ -200,7 +200,7 @@ def _collect_communications(self, session: Session): data = ( session.query(func.count(Question.id)) .select_from(Question) - .filter(Question.ignored == True) + .filter((Question.ignored == True) & (Question.reply_timestamp == None)) .all() ) metric.add_metric(["ignored"], data[0][0])