summaryrefslogtreecommitdiff
path: root/src/mongo/db/coll_mod_reply_validation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/coll_mod_reply_validation.cpp')
-rw-r--r--src/mongo/db/coll_mod_reply_validation.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mongo/db/coll_mod_reply_validation.cpp b/src/mongo/db/coll_mod_reply_validation.cpp
index 3ebe4a58675..07de476ddde 100644
--- a/src/mongo/db/coll_mod_reply_validation.cpp
+++ b/src/mongo/db/coll_mod_reply_validation.cpp
@@ -41,14 +41,13 @@ void validateReply(const CollModReply& reply) {
false);
}
- auto disallowNewDuplicateKeys_new = reply.getDisallowNewDuplicateKeys_new().is_initialized();
- auto disallowNewDuplicateKeys_old = reply.getDisallowNewDuplicateKeys_old().is_initialized();
+ auto prepareUnique_new = reply.getPrepareUnique_new().is_initialized();
+ auto prepareUnique_old = reply.getPrepareUnique_old().is_initialized();
- if ((!disallowNewDuplicateKeys_new && disallowNewDuplicateKeys_old) ||
- (disallowNewDuplicateKeys_new && !disallowNewDuplicateKeys_old)) {
+ if ((!prepareUnique_new && prepareUnique_old) || (prepareUnique_new && !prepareUnique_old)) {
uassert(ErrorCodes::CommandResultSchemaViolation,
str::stream() << "Invalid CollModReply: Reply should define either both fields "
- << "(disallowNewDuplicateKeys_new and disallowNewDuplicateKeys_old) "
+ << "(prepareUnique_new and prepareUnique_old) "
"or none of them.",
false);
}