diff options
author | Israel Hsu <israel.hsu@mongodb.com> | 2022-10-26 19:03:26 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-11-18 12:13:20 +0000 |
commit | 9ce81dcabd0fd0930c8a44df47551285124ba4eb (patch) | |
tree | 0edaa1e57ae3029fcadeced2c249901b91aa3317 /src/mongo/idl/cluster_server_parameter_op_observer_test.cpp | |
parent | 4cfd9b936b68622274e39100b7859ea8eb089ad8 (diff) | |
download | mongo-9ce81dcabd0fd0930c8a44df47551285124ba4eb.tar.gz |
SERVER-69237 Make preImage doc available to CollectionUpdateArgs
Diffstat (limited to 'src/mongo/idl/cluster_server_parameter_op_observer_test.cpp')
-rw-r--r-- | src/mongo/idl/cluster_server_parameter_op_observer_test.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp b/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp index e6edd93fd04..9626f068541 100644 --- a/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp +++ b/src/mongo/idl/cluster_server_parameter_op_observer_test.cpp @@ -76,7 +76,10 @@ public: void doUpdate(const NamespaceString& nss, BSONObj updatedDoc) { // Actual UUID doesn't matter, just use any... - CollectionUpdateArgs updateArgs; + const auto criteria = updatedDoc["_id"].wrap(); + const auto preImageDoc = criteria; + CollectionUpdateArgs updateArgs{preImageDoc}; + updateArgs.criteria = criteria; updateArgs.update = BSON("$set" << updatedDoc); updateArgs.updatedDoc = updatedDoc; auto opCtx = cc().makeOperationContext(); |