From 5894735acfd497357a92124c984235375ec6c0e4 Mon Sep 17 00:00:00 2001
From: anonymous <anonymous>
Date: Fri, 1 Feb 2019 11:05:56 +0100
Subject: [PATCH] isoformat datetime for temporal_start and _end

---
 ckanext/odsh/harvesters/statistikamtnordharvester.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ckanext/odsh/harvesters/statistikamtnordharvester.py b/ckanext/odsh/harvesters/statistikamtnordharvester.py
index aea0a1ea..c5ed9df3 100755
--- a/ckanext/odsh/harvesters/statistikamtnordharvester.py
+++ b/ckanext/odsh/harvesters/statistikamtnordharvester.py
@@ -174,15 +174,15 @@ class StatistikamtNordHarvester(ODSHBaseHarvester):
     @staticmethod
     def add_extras(package_dict, values):
         # issued sollte noch geliefert werden!
-        package_dict['extras'].append({
-          'key': 'issued', 'value': datetime.datetime.now().isoformat()})
+        #package_dict['extras'].append({
+        #  'key': 'issued', 'value': datetime.datetime.now().isoformat()})
         try:
             if values['ZeitraumVon'] != "":
                 package_dict['extras'].append({
-                  'key': 'temporal_start', 'value': values['ZeitraumVon']})
+                  'key': 'temporal_start', 'value': datetime.datetime.strptime(['ZeitraumVon'], '%Y-%m-%d').isoformat()})
             if values['ZeitraumBis'] != "":
                 package_dict['extras'].append({
-                  'key': 'temporal_end', 'value': values['ZeitraumBis']})
+                  'key': 'temporal_end', 'value': datetime.datetime.strptime(['ZeitraumBis'], '%Y-%m-%d').isoformat()})
         except KeyError as kerr:
             log.debug("Date not available: " + str(kerr))
         package_dict['extras'].append({
-- 
GitLab