From b571fdc95c7b00b2eaa64a9230bb3177a872fac1 Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke@nordu.net>
Date: Wed, 22 Jan 2025 15:29:41 +0100
Subject: [PATCH] Fix data download
---
Changelog.md | 3 +++
compendium_v2/routes/data_download.py | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/Changelog.md b/Changelog.md
index b1587b59..1d119f2d 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -2,6 +2,9 @@
All notable changes to this project will be documented in this file.
+## [0.82] - 2025-01-22
+- Fix data download in case of survey responses that haven't been initialized for NRENs
+
## [0.81] - 2025-01-22
- Harden get_response_data for moving responses from a previous survey to a new survey year.
- Moved response data now satisfies the dependencies of the new survey. If a question would be hidden in the new survey, the data for that question is removed.
diff --git a/compendium_v2/routes/data_download.py b/compendium_v2/routes/data_download.py
index 214043e4..bd394ddc 100644
--- a/compendium_v2/routes/data_download.py
+++ b/compendium_v2/routes/data_download.py
@@ -99,7 +99,7 @@ def fetch_survey_comments():
'A NREN': response.nren.name,
'A Year': response.survey_year,
}
- for key, val in response.answers['data'].items():
+ for key, val in response.answers.get('data', {}).items():
if key.endswith('_comments'):
data[key] = val
if len(data) > 2: # only return responses with comments
--
GitLab