diff --git a/ckanext/odsh/profiles/odsh_dcat_de_profile.py b/ckanext/odsh/profiles/odsh_dcat_de_profile.py index 3176fe37a500ddb367865960e46e94303ed16e94..08dc69022dd4c2eb339debe0c83c52e42c00f277 100644 --- a/ckanext/odsh/profiles/odsh_dcat_de_profile.py +++ b/ckanext/odsh/profiles/odsh_dcat_de_profile.py @@ -8,6 +8,7 @@ from ckanext.dcat.utils import resource_uri import ckanext.dcatde.dataset_utils as ds_utils from ckanext.dcatde.profiles import DCATdeProfile, DCATDE, DCAT, DCATDE_1_0, DCATDE_1_0_1, DCATDE_1_0_2 +import ckanext.odsh.helpers as odsh_helpers import ckanext.odsh.helpers_tpsh as helpers_tpsh import ckanext.odsh.collection.helpers as helpers_collection @@ -106,7 +107,7 @@ class ODSHDCATdeProfile(DCATdeProfile): Adds reference (Musterdatenkatalog/Musterdatensatz) extra field to dcat:references. ''' - sample_dataset_uri = resource_dict.get('sample_dataset', None) + sample_dataset_uri = odsh_helpers.odsh_extract_value_from_extras(dataset_dict.get('extras'), 'reference') if sample_dataset_uri: self.g.set( (dataset_ref, DCT.references,