File tree 1 file changed +8
-2
lines changed
src/main/java/org/springframework/data/redis/serializer
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -385,9 +385,8 @@ private JsonNode readTree(byte[] source) throws IOException {
385
385
JsonDeserializer <? extends JsonNode > deserializer = JsonNodeDeserializer .getDeserializer (JsonNode .class );
386
386
DeserializationConfig cfg = mapper .getDeserializationConfig ();
387
387
388
- try (JsonParser parser = mapper . createParser (source )) {
388
+ try (JsonParser parser = createParser (source , cfg )) {
389
389
390
- cfg .initialize (parser );
391
390
JsonToken t = parser .currentToken ();
392
391
if (t == null ) {
393
392
t = parser .nextToken ();
@@ -408,6 +407,13 @@ private JsonNode readTree(byte[] source) throws IOException {
408
407
}
409
408
}
410
409
}
410
+
411
+ private JsonParser createParser (byte [] source , DeserializationConfig cfg ) throws IOException {
412
+
413
+ JsonParser parser = mapper .createParser (source );
414
+ cfg .initialize (parser );
415
+ return parser ;
416
+ }
411
417
}
412
418
413
419
/**
You can’t perform that action at this time.
0 commit comments