Browse Source

DATAMONGO-2616 - Short circuit id value assignment in MongoConverter.

Original pull request: #889.
labs/build-time-domain-type-information
Christoph Strobl 5 years ago committed by Mark Paluch
parent
commit
aaa4557887
No known key found for this signature in database
GPG Key ID: 51A00FA751B91849
  1. 4
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MongoConverter.java

4
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MongoConverter.java

@ -131,6 +131,10 @@ public interface MongoConverter @@ -131,6 +131,10 @@ public interface MongoConverter
return null;
}
if(ClassUtils.isAssignableValue(targetType, id)) {
return id;
}
if (ClassUtils.isAssignable(ObjectId.class, targetType)) {
if (id instanceof String) {

Loading…
Cancel
Save