From 8e9cf3a9b195d97d844ec209522c1e721e5c413a Mon Sep 17 00:00:00 2001 From: Jon Brisbin Date: Tue, 29 Mar 2011 15:17:23 -0500 Subject: [PATCH] Fix for build, which was failing on MvcEvent being null in one of the tests. --- .../data/document/mongodb/MongoTemplate.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java index ec4c60756..829b0b14a 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java @@ -1205,7 +1205,13 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica public T doWith(DBObject object) { maybeEmitEvent(new AfterLoadEvent(object)); T source = reader.read(type, object); - maybeEmitEvent(new AfterConvertEvent(object, source)); + if (null != source) { + maybeEmitEvent(new AfterConvertEvent(object, source)); + } else { + if (LOGGER.isDebugEnabled()) { + LOGGER.debug("Source object was , so couldn't fire AfterConvertEvent<" + type.getName() + ">"); + } + } return source; } }