diff options
| -rwxr-xr-x | python/fatcat_tools/importers/cdl_dash_dat.py | 10 | 
1 files changed, 3 insertions, 7 deletions
| diff --git a/python/fatcat_tools/importers/cdl_dash_dat.py b/python/fatcat_tools/importers/cdl_dash_dat.py index 3da51cce..1a21194d 100755 --- a/python/fatcat_tools/importers/cdl_dash_dat.py +++ b/python/fatcat_tools/importers/cdl_dash_dat.py @@ -12,11 +12,8 @@ import subprocess  import fatcat_client  from fatcat_client import *  from .common import clean +from .crossref import lookup_license_slug -# TODO: -LICENSE_MAP = { -    "https://creativecommons.org/licenses/by/4.0/": "CC-BY", -}  def single_file(prefix, path): @@ -75,9 +72,7 @@ def cdl_dash_release(meta, extra=None):      assert ark_id      extra['ark_id'] = ark_id -    license_slug = LICENSE_MAP.get(meta['rights']['uri']) -    if meta['rights']['uri'] == 'https://creativecommons.org/licenses/by/4.0/': -        license_slug = 'CC-BY' +    license_slug = lookup_license_slug(meta['rights']['uri'])      abstracts = []      for desc in meta['descriptions']: @@ -106,6 +101,7 @@ def cdl_dash_release(meta, extra=None):          publisher=clean(meta['publisher']),          release_year=int(meta['publicationYear']),          release_type="dataset", +        license_slug=license_slug,          contribs=contribs,          abstracts=abstracts,          extra=extra, | 
