From 7e731b7855d881a22d023025ea5d8ad3909b91cf Mon Sep 17 00:00:00 2001
From: anonymous <anonymous>
Date: Mon, 6 May 2019 13:56:03 +0200
Subject: [PATCH] ODPSH-391: added dcatde:contributorID for rdf export

---
 ckanext/odsh/profiles.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/ckanext/odsh/profiles.py b/ckanext/odsh/profiles.py
index d60026af..02400cd5 100644
--- a/ckanext/odsh/profiles.py
+++ b/ckanext/odsh/profiles.py
@@ -78,6 +78,13 @@ class ODSHDCATdeProfile(DCATdeProfile):
                             ds_utils.insert_new_extras_field(dataset_dict, 'licenseAttributionByText', value)
                             return dataset_dict
         return dataset_dict
+
+    def graph_from_dataset(self, dataset_dict, dataset_ref):
+        super(ODSHDCATdeProfile,self).graph_from_dataset(dataset_dict, dataset_ref)
+        # Enhance Distributions
+        # <dcatde:contributorID rdf:resource="http://dcat-ap.de/def/contributors/schleswigHolstein"/>
+        self.g.add((dataset_ref, DCATDE.contributorID, rdflib.URIRef("http://dcat-ap.de/def/contributors/schleswigHolstein")))
+
         
 _RESOURCE_FORMATS_IMPORT = None
 _RESOURCE_FORMATS_EXPORT = None
-- 
GitLab