summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/mongo.cpp
diff options
context:
space:
mode:
authorJason Carey <jcarey@argv.me>2015-11-25 15:26:37 -0500
committerJason Carey <jcarey@argv.me>2015-11-25 17:33:37 -0500
commitf50b071ebd21b852e8f0c8696c523bbc017b0580 (patch)
treee06d05299fb6aff90e33754fa2889adc95a02009 /src/mongo/scripting/mozjs/mongo.cpp
parent66dac5ae61f571cd30bd3342b77365a0790222bd (diff)
downloadmongo-f50b071ebd21b852e8f0c8696c523bbc017b0580.tar.gz
SERVER-21673 runConnectCallback in the shell
Diffstat (limited to 'src/mongo/scripting/mozjs/mongo.cpp')
-rw-r--r--src/mongo/scripting/mozjs/mongo.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/scripting/mozjs/mongo.cpp b/src/mongo/scripting/mozjs/mongo.cpp
index 5236fbac256..92d73db5f9d 100644
--- a/src/mongo/scripting/mozjs/mongo.cpp
+++ b/src/mongo/scripting/mozjs/mongo.cpp
@@ -620,6 +620,8 @@ void MongoExternalInfo::construct(JSContext* cx, JS::CallArgs args) {
uasserted(ErrorCodes::InternalError, errmsg);
}
+ ScriptEngine::runConnectCallback(*conn);
+
JS::RootedObject thisv(cx);
scope->getProto<MongoExternalInfo>().newObject(&thisv);
ObjectWrapper o(cx, thisv);