Skip to content
Snippets Groups Projects
Commit bdeb4f59 authored by anonymous's avatar anonymous
Browse files

merge

parents 580d108c 2e6a445e
No related branches found
No related tags found
No related merge requests found
...@@ -104,7 +104,8 @@ class KielHarvester(ODSHBaseHarvester): ...@@ -104,7 +104,8 @@ class KielHarvester(ODSHBaseHarvester):
mapped_groups = list() mapped_groups = list()
groups = package_dict['groups'] groups = package_dict['groups']
if isinstance(groups, str):
if isinstance(groups, unicode):
groups = [groups] groups = [groups]
for group in groups: for group in groups:
if GROUP_MAPPING[group]: if GROUP_MAPPING[group]:
...@@ -119,10 +120,7 @@ class KielHarvester(ODSHBaseHarvester): ...@@ -119,10 +120,7 @@ class KielHarvester(ODSHBaseHarvester):
package_dict['extras'].append({'key': 'issued', 'value': published}) package_dict['extras'].append({'key': 'issued', 'value': published})
elif extra['key'] in ['temporal_start', 'temporal_end']: elif extra['key'] in ['temporal_start', 'temporal_end']:
package_dict['extras'].append(extra) package_dict['extras'].append(extra)
for date in package_dict['extras']['dates']:
if date['role'] == 'veroeffentlicht':
published = datetime.datetime.strptime(date['date'], "%d.%m.%Y").isoformat()
package_dict['extras'].append({'key': 'issued', 'value': published})
package_dict['extras'].append({'key': 'spatial_uri', 'value': 'http://dcat-ap.de/def/politicalGeocoding/districtKey/01002'}) package_dict['extras'].append({'key': 'spatial_uri', 'value': 'http://dcat-ap.de/def/politicalGeocoding/districtKey/01002'})
#license_id = self._get_license_id(package_dict['license_id']) #license_id = self._get_license_id(package_dict['license_id'])
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment