From c94d94035ca192e8e77b8d84d341f46beb8e43ba Mon Sep 17 00:00:00 2001 From: "miriam.baglioni" Date: Wed, 28 Feb 2024 09:41:42 +0100 Subject: [PATCH] [BulkTagging] added check to verify if field is present in the pathMap --- .../main/java/eu/dnetlib/dhp/bulktag/community/Constraints.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/Constraints.java b/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/Constraints.java index 0f6fab238..75a88c7f3 100644 --- a/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/Constraints.java +++ b/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/Constraints.java @@ -53,6 +53,8 @@ public class Constraints implements Serializable { for (Constraint sc : constraint) { boolean verified = false; + if(!param.containsKey(sc.getField())) + return false; for (String value : param.get(sc.getField())) { if (sc.verifyCriteria(value.trim())) { verified = true;