From c463ff4493ea9126d29b7d57e61df266086e57f2 Mon Sep 17 00:00:00 2001 From: Philip Aston Date: Sat, 19 Dec 2015 11:26:42 +0000 Subject: [PATCH] Don't generate a spurious NullNode after parsing an embedded object. --- .../jackson/databind/deser/std/JsonNodeDeserializer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.java index 57d9ff5554..35a76ce626 100644 --- a/src/main/java/com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.java @@ -276,6 +276,7 @@ protected final ArrayNode deserializeArray(JsonParser p, DeserializationContext return node; case JsonTokenId.ID_EMBEDDED_OBJECT: node.add(_fromEmbedded(p, ctxt, nodeFactory)); + break; case JsonTokenId.ID_STRING: node.add(nodeFactory.textNode(p.getText())); break;