From 215a5e237f2b704f9c0c40a826f82ccfdd22e9b4 Mon Sep 17 00:00:00 2001 From: Kalle Stenflo Date: Tue, 23 Sep 2014 11:29:34 +0200 Subject: [PATCH] Fixed issue with 'DEFAULT_PATH_LEAF_TO_NULL' and multiple properties. --- .../java/com/jayway/jsonpath/internal/token/PathToken.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java b/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java index fe9a7351..cfeae438 100644 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java +++ b/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java @@ -63,6 +63,10 @@ public abstract class PathToken { } } ctx.addResult(evalPath, propertyVal); + } else { + if(ctx.options().contains(Option.DEFAULT_PATH_LEAF_TO_NULL)){ + ctx.addResult(evalPath, null); + } } } }