summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/coll_mod.cpp
diff options
context:
space:
mode:
authorDan Larkin-York <dan.larkin-york@mongodb.com>2022-01-22 03:41:25 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-01-22 04:12:24 +0000
commit76c8ef928e6eb764a6bc4c32b0165b2de7b89d63 (patch)
tree9a7d4a1746113a7a381419b6a5f54fa56dcedf87 /src/mongo/db/catalog/coll_mod.cpp
parent756c5d68190d2bbc6484e94ac78d4b8449503837 (diff)
downloadmongo-76c8ef928e6eb764a6bc4c32b0165b2de7b89d63.tar.gz
SERVER-53307 Make ViewCatalog global
Diffstat (limited to 'src/mongo/db/catalog/coll_mod.cpp')
-rw-r--r--src/mongo/db/catalog/coll_mod.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/catalog/coll_mod.cpp b/src/mongo/db/catalog/coll_mod.cpp
index b6c8a015e61..517b923649c 100644
--- a/src/mongo/db/catalog/coll_mod.cpp
+++ b/src/mongo/db/catalog/coll_mod.cpp
@@ -610,8 +610,8 @@ Status _collModInternal(OperationContext* opCtx,
// May also modify a view instead of a collection.
boost::optional<ViewDefinition> view;
- if (db && !coll) {
- const auto sharedView = ViewCatalog::get(db)->lookup(opCtx, nss);
+ if (!coll) {
+ const auto sharedView = ViewCatalog::get(opCtx)->lookup(opCtx, nss);
if (sharedView) {
// We copy the ViewDefinition as it is modified below to represent the requested state.
view = {*sharedView};
@@ -695,7 +695,7 @@ Status _collModInternal(OperationContext* opCtx,
pipeline.append(item);
}
auto errorStatus =
- ViewCatalog::modifyView(opCtx, db, nss, view->viewOn(), BSONArray(pipeline.obj()));
+ ViewCatalog::modifyView(opCtx, nss, view->viewOn(), BSONArray(pipeline.obj()));
if (!errorStatus.isOK()) {
return errorStatus;
}