From d3afa986c916ddca1263d7f94ea528868456d71e Mon Sep 17 00:00:00 2001
From: Thorge Petersen <petersen@rz.uni-kiel.de>
Date: Tue, 5 Jul 2022 09:23:18 +0200
Subject: [PATCH] Optional mdk mapping

---
 ckanext/odsh/helpers.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ckanext/odsh/helpers.py b/ckanext/odsh/helpers.py
index 3dfc1361..efcb5fce 100644
--- a/ckanext/odsh/helpers.py
+++ b/ckanext/odsh/helpers.py
@@ -475,7 +475,9 @@ def odsh_load_mdk_sample_dataset():
     try:
         with open(sample_data_file_path) as mapping_json:
              MDK_MAPPING = json.loads(mapping_json.read(), object_pairs_hook=OrderedDict)
-             result = [{'key': key, 'value': MDK_MAPPING[key]} for key in MDK_MAPPING]
+             default = [{'value': u'Musterdatensatz wählen..', 'key': u''}]
+             mdk = [{'key': key, 'value': MDK_MAPPING[key]} for key in MDK_MAPPING]
+             result = default+mdk
     except IOError as err:
         log.error(
             'Could not load sample dataset mapping file from {}'
-- 
GitLab