From f7d91184a05ef9afb6a0714899e270bc97755e02 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 21 Apr 2020 16:01:52 +0200 Subject: [PATCH] DATAMONGO-2517 - Polishing. Reformat code. Original pull request: #857. --- .../data/mongodb/core/convert/MappingMongoConverter.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java index 7c9c13ff3..cef3d0d73 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java @@ -1264,10 +1264,14 @@ public class MappingMongoConverter extends AbstractMongoConverter implements App if (conversions.isSimpleType(obj.getClass())) { - Class conversionTargetType = Object.class; - if(typeInformation != null && conversions.isSimpleType(typeInformation.getType())) { + Class conversionTargetType; + + if (typeInformation != null && conversions.isSimpleType(typeInformation.getType())) { conversionTargetType = typeInformation.getType(); + } else { + conversionTargetType = Object.class; } + return getPotentiallyConvertedSimpleWrite(obj, conversionTargetType); }