From 7fc5b978716094a79f6100e9535e269b5b3a4ed4 Mon Sep 17 00:00:00 2001 From: Enrico Ottonello Date: Wed, 6 Apr 2022 13:08:48 +0200 Subject: [PATCH] skipped record without title or url --- .../dhp/bioschema/BioschemaToOAFTransformation.scala | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dhp-workflows/dhp-aggregation/src/main/scala/eu/dnetlib/dhp/bioschema/BioschemaToOAFTransformation.scala b/dhp-workflows/dhp-aggregation/src/main/scala/eu/dnetlib/dhp/bioschema/BioschemaToOAFTransformation.scala index a8aad8e07..d86486f3b 100644 --- a/dhp-workflows/dhp-aggregation/src/main/scala/eu/dnetlib/dhp/bioschema/BioschemaToOAFTransformation.scala +++ b/dhp-workflows/dhp-aggregation/src/main/scala/eu/dnetlib/dhp/bioschema/BioschemaToOAFTransformation.scala @@ -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)