diff options
author | Dan Larkin-York <dan.larkin-york@mongodb.com> | 2022-01-22 03:41:25 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-01-22 04:12:24 +0000 |
commit | 76c8ef928e6eb764a6bc4c32b0165b2de7b89d63 (patch) | |
tree | 9a7d4a1746113a7a381419b6a5f54fa56dcedf87 /src/mongo/db/catalog/coll_mod.cpp | |
parent | 756c5d68190d2bbc6484e94ac78d4b8449503837 (diff) | |
download | mongo-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.cpp | 6 |
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; } |