Update identifier handling for NoneType identifiers #331
⚙️ Test Data and/or Report
$ scripts/sync_dois.sh --prefix 10.26007
...
WARNING pds_doi_service.core.outputs.datacite.datacite_web_parser:_parse_identifiers Odd metadata. NoneType identifier in record:
...
"identifiers": [
{
"identifier": "urn:nasa:pds:dart_teleobs::1.0",
"identifierType": "PDS4 Bundle ID"
},
{
"identifier": null,
"identifierType": null
}
],
...
INFO pds_doi_service.core.util.initialize_production_deployment:main DOI import complete in 5.12 seconds.
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records found: 25
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records processed: 25
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records written: 0
INFO pds_doi_service.core.util.initialize_production_deployment:main Num records skipped: 25
Sync complete
🗒️ Summary
⚙️ Test Data and/or Report
♻️ Related Issues
fixes #331