diff options
Diffstat (limited to 'python/fatcat_tools')
| -rw-r--r-- | python/fatcat_tools/importers/crossref.py | 10 | 
1 files changed, 7 insertions, 3 deletions
| diff --git a/python/fatcat_tools/importers/crossref.py b/python/fatcat_tools/importers/crossref.py index c163a534..082a638b 100644 --- a/python/fatcat_tools/importers/crossref.py +++ b/python/fatcat_tools/importers/crossref.py @@ -338,11 +338,15 @@ class CrossrefImporter(EntityImporter):          original_title = None          if obj.get('original-title'):              original_title = clean(obj.get('original-title')[0], force_xml=True) +            if len(original_title) < 2: +                original_title = None + +        title = None          if obj.get('title'):              title = clean(obj.get('title')[0], force_xml=True) -        if not title or len(title) < 2: -            # title can't be just a single character -            return None +            if len(title) < 2: +                # title can't be just a single character +                return None          if extra_crossref:              extra['crossref'] = extra_crossref | 
