From a2a172e5595abd0ff4f636cc7c64bcadc43a07e7 Mon Sep 17 00:00:00 2001 From: Borislav Rangelov Date: Thu, 15 Jun 2017 21:38:36 +0300 Subject: [PATCH] DATAMONGO-1718 - Fix MongoTemplate::findAllAndRemove(Query,String) delegating to wrong overload. Original Pull Request: #469 (by Borislav Rangelov). --- .../org/springframework/data/mongodb/core/MongoTemplate.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java index 6cd158820..32ad8a732 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/MongoTemplate.java @@ -142,6 +142,7 @@ import com.mongodb.util.JSONParseException; * @author Niko Schmuck * @author Mark Paluch * @author Laszlo Csontos + * @author Borislav Rangelov */ @SuppressWarnings("deprecation") public class MongoTemplate implements MongoOperations, ApplicationContextAware { @@ -1514,7 +1515,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware { */ @Override public List findAllAndRemove(Query query, String collectionName) { - return findAndRemove(query, null, collectionName); + return findAllAndRemove(query, null, collectionName); } /* @@ -2140,7 +2141,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware { * Returns all identifiers for the given documents. Will augment the given identifiers and fill in only the ones that * are {@literal null} currently. This would've been better solved in {@link #insertDBObjectList(String, List)} * directly but would require a signature change of that method. - * + * * @param ids * @param documents * @return TODO: Remove for 2.0 and change method signature of {@link #insertDBObjectList(String, List)}.