summaryrefslogtreecommitdiff
path: root/src/mongo/db/op_observer/op_observer_impl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/op_observer/op_observer_impl.cpp')
-rw-r--r--src/mongo/db/op_observer/op_observer_impl.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/op_observer/op_observer_impl.cpp b/src/mongo/db/op_observer/op_observer_impl.cpp
index 00f0ddc253d..7350a487db8 100644
--- a/src/mongo/db/op_observer/op_observer_impl.cpp
+++ b/src/mongo/db/op_observer/op_observer_impl.cpp
@@ -1357,6 +1357,9 @@ repl::OpTime OpObserverImpl::onDropCollection(OperationContext* opCtx,
ReadWriteConcernDefaults::get(opCtx).invalidate();
} else if (collectionName.isTimeseriesBucketsCollection()) {
BucketCatalog::get(opCtx).clear(collectionName.getTimeseriesViewNamespace());
+ } else if (collectionName.isSystemDotJavascript()) {
+ // Inform the JavaScript engine of the change to system.js.
+ Scope::storedFuncMod(opCtx);
}
return {};