Skip to content

Commit d58f3fd

Browse files
Fix: add null verification on json from isbn2ppn
1 parent de245db commit d58f3fd

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/main/java/fr/abes/sudoc/utils/Utilitaire.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,11 @@ public static List<String> parseJson(String json) throws JsonProcessingException
5151
//la correspondance pouvant retourner plusieurs fois un ppn, on crée une multimap pour récupérer le résultat
5252
List<String> listePpn = new ArrayList<>();
5353
//parse de l'input json
54-
JsonNode sudocnode = objectMapper.readTree(json);
55-
56-
extractPpnFromNode(listePpn, sudocnode, "result");
57-
extractPpnFromNode(listePpn, sudocnode, "resultNoHolding");
54+
if (json != null) {
55+
JsonNode sudocnode = objectMapper.readTree(json);
56+
extractPpnFromNode(listePpn, sudocnode, "result");
57+
extractPpnFromNode(listePpn, sudocnode, "resultNoHolding");
58+
}
5859
return listePpn;
5960
}
6061

0 commit comments

Comments
 (0)