skipped record without title or url

This commit is contained in:
Enrico Ottonello 2022-04-06 13:08:48 +02:00
parent a203c33693
commit 7fc5b97871
1 changed files with 6 additions and 1 deletions

View File

@ -100,7 +100,9 @@ object BioschemaToOAFTransformation {
result.setDataInfo(dataInfo)
val titles: List[TitleType] = (json \\ "titles").extractOrElse[List[TitleType]](List())
if (titles.isEmpty) {
return List()
}
result.setTitle(
titles
.filter(t => t.title.nonEmpty)
@ -189,6 +191,9 @@ object BioschemaToOAFTransformation {
})
.asJava
)
if (instance.getUrl.isEmpty) {
return List()
}
instance.setCollectedfrom(collectedFromMap(datasourceKey))
instance.setPid(result.getPid)