summaryrefslogtreecommitdiff
path: root/db/dbeval.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-07-13 12:49:29 -0400
committerEliot Horowitz <eliot@10gen.com>2009-07-13 12:49:29 -0400
commit8db5cbbea8ce4c7a835417c89ef9c8f8733c6a52 (patch)
tree789f9e8f25c1ee5334caa97f2a5c903c2356c524 /db/dbeval.cpp
parentc5e353874cb0a76373dafd6d2d2c89b6c90a5a21 (diff)
downloadmongo-8db5cbbea8ce4c7a835417c89ef9c8f8733c6a52.tar.gz
fix null,date returns from db.eval SERVER-151
Diffstat (limited to 'db/dbeval.cpp')
-rw-r--r--db/dbeval.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/db/dbeval.cpp b/db/dbeval.cpp
index 3c51427656f..982a0ee8c1c 100644
--- a/db/dbeval.cpp
+++ b/db/dbeval.cpp
@@ -114,6 +114,8 @@ namespace mongo {
result.appendBool("retval", s->getBoolean("return"));
else if ( type == jstNULL || type == Undefined )
result.appendNull("retval");
+ else if ( type == Date )
+ result.appendDate( "retval" , s->getNumber( "return" ) );
else {
stringstream temp;
temp << "can't handle return type from db.eval:";