From 5ddae012c1088378fd5553b0f331847386fb9d20 Mon Sep 17 00:00:00 2001 From: "miriam.baglioni" Date: Tue, 19 Sep 2023 10:18:47 +0200 Subject: [PATCH] fixed the condition to select results to appear in the eosc dump --- .../dump/eosc/SelectEoscResultsJobStep1.java | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/dump/src/main/java/eu/dnetlib/dhp/oa/graph/dump/eosc/SelectEoscResultsJobStep1.java b/dump/src/main/java/eu/dnetlib/dhp/oa/graph/dump/eosc/SelectEoscResultsJobStep1.java index 29fc4cc..1268d6a 100644 --- a/dump/src/main/java/eu/dnetlib/dhp/oa/graph/dump/eosc/SelectEoscResultsJobStep1.java +++ b/dump/src/main/java/eu/dnetlib/dhp/oa/graph/dump/eosc/SelectEoscResultsJobStep1.java @@ -81,19 +81,22 @@ public class SelectEoscResultsJobStep1 implements Serializable { r .getCollectedfrom() .stream() - .anyMatch(cf -> cf.getValue().equalsIgnoreCase("B2FIND"))) - || - r.getInstance().stream().anyMatch(i -> i.getHostedby().getValue().equalsIgnoreCase("ARCHE")) || - r - .getInstance() - .stream() - .anyMatch(i -> i.getHostedby().getValue().equalsIgnoreCase("LINDAT/CLARIN repository")) - || - r - .getInstance() - .stream() - .anyMatch( - i -> i.getHostedby().getValue().equalsIgnoreCase("Publications at Bielefeld University"))) + .anyMatch(cf -> cf.getValue().equalsIgnoreCase("B2FIND")) + || + r.getInstance().stream().anyMatch(i -> i.getHostedby().getValue().equalsIgnoreCase("ARCHE")) || + r + .getInstance() + .stream() + .anyMatch(i -> i.getHostedby().getValue().equalsIgnoreCase("LINDAT/CLARIN repository")) + || + r + .getInstance() + .stream() + .anyMatch( + i -> i + .getHostedby() + .getValue() + .equalsIgnoreCase("Publications at Bielefeld University")))) .map( (MapFunction) r -> (Result) ResultMapper