From 321948d4a2ab77609468684d2021a78301010141 Mon Sep 17 00:00:00 2001 From: Jon Brisbin Date: Wed, 27 Apr 2011 11:26:20 -0500 Subject: [PATCH] DATADOC-97 - Fix a couple bugs in the QueryMapper class. --- .../data/document/mongodb/query/QueryMapper.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/QueryMapper.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/QueryMapper.java index d8b0aa3f9..a687e53af 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/QueryMapper.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/QueryMapper.java @@ -60,7 +60,6 @@ public class QueryMapper { Object value = query.get(key); if (key.equals(idKey)) { if (value instanceof DBObject) { - DBObject valueDbObj = (DBObject) value; if ("$in".equals(key)) { List ids = new ArrayList(); for (Object id : (Object[]) ((DBObject) value).get("$in")) { @@ -73,12 +72,6 @@ public class QueryMapper { } newDbo.put("$in", ids.toArray(new ObjectId[ids.size()])); } - if (null != reader) { - try { - value = reader.read(entity.getIdProperty().getType(), valueDbObj); - } catch (ConversionFailedException ignored) { - } - } } else if (null != reader) { try { value = ((MongoConverter) reader).convertObjectId(value); @@ -87,7 +80,7 @@ public class QueryMapper { } newKey = "_id"; } else { - // TODO: Implement other forms of key conversion (like @Alias and whatnot) + // TODO: Implement other forms of conversion (like @Alias and whatnot) } newDbo.put(newKey, value); }