From c6bbdae2e125d2c2ad5299a277fe2f38faa298f6 Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Mon, 3 Aug 2026 03:02:52 +0200 Subject: [PATCH] Fix Campaign CSV evidence projection --- src/govoplan_campaign/backend/reports/campaigns.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/govoplan_campaign/backend/reports/campaigns.py b/src/govoplan_campaign/backend/reports/campaigns.py index f9221a8..f36e6e0 100644 --- a/src/govoplan_campaign/backend/reports/campaigns.py +++ b/src/govoplan_campaign/backend/reports/campaigns.py @@ -1762,7 +1762,10 @@ def generate_jobs_csv( buffer = io.StringIO() writer = csv.DictWriter(buffer, fieldnames=fieldnames) writer.writeheader() - writer.writerows(rows) + writer.writerows( + {field: row.get(field) for field in fieldnames} + for row in rows + ) return buffer.getvalue()