diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-12-24 15:17:25 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-12-24 15:17:25 -0800 |
commit | 24ab203a00354f768fc48e0786b21de4afcd9c4a (patch) | |
tree | 7c5305dafc110fb58e0ab323ba8b58c1f61914ba /python/fatcat_tools/importers/grobid_metadata.py | |
parent | d7a4e4649e1da2c02ec8472173c79f7c708ce19b (diff) | |
download | fatcat-24ab203a00354f768fc48e0786b21de4afcd9c4a.tar.gz fatcat-24ab203a00354f768fc48e0786b21de4afcd9c4a.zip |
implement release_year (and rustfmt)
Diffstat (limited to 'python/fatcat_tools/importers/grobid_metadata.py')
-rw-r--r-- | python/fatcat_tools/importers/grobid_metadata.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/python/fatcat_tools/importers/grobid_metadata.py b/python/fatcat_tools/importers/grobid_metadata.py index b84f7145..47a753a6 100644 --- a/python/fatcat_tools/importers/grobid_metadata.py +++ b/python/fatcat_tools/importers/grobid_metadata.py @@ -66,9 +66,10 @@ class GrobidMetadataImporter(FatcatImporter): refs.append(ref) release_date = None + release_year = None if obj.get('date'): - # TODO: only returns year, ever? how to handle? - release_date = datetime.datetime(year=int(obj['date'][:4]), month=1, day=1).date() + # only returns year, ever? + release_year = int(obj['date'][:4]) if obj.get('doi'): extra['doi'] = obj['doi'] @@ -88,6 +89,7 @@ class GrobidMetadataImporter(FatcatImporter): title=obj['title'].strip(), release_type="article-journal", release_date=release_date, + release_year=release_year, contribs=contribs, refs=refs, publisher=obj['journal'].get('publisher'), |