summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSara Golemon <sara.golemon@mongodb.com>2020-06-26 14:44:02 +0000
committerSara Golemon <sara.golemon@mongodb.com>2020-06-26 22:36:20 +0000
commitfeb50487c23cf6e61843ac6a0ed9ce0a92cd6f71 (patch)
treec88892f7278a3bb0237d946fcb284b4caac6e3d0
parentf15e454fafcf369711f6da00ccdae5a2a4f8f0cd (diff)
downloadmongo-feb50487c23cf6e61843ac6a0ed9ce0a92cd6f71.tar.gz
SERVER-49142 Validate correct field name in RoleName::parseFromBSON()
(cherry picked from commit e43e383fd690f8dd930c1e912853d7ad7e0248e9)
-rw-r--r--src/mongo/db/auth/role_name.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/auth/role_name.cpp b/src/mongo/db/auth/role_name.cpp
index 783351d21e0..224d8e8985a 100644
--- a/src/mongo/db/auth/role_name.cpp
+++ b/src/mongo/db/auth/role_name.cpp
@@ -70,7 +70,7 @@ RoleName RoleName::parseFromBSON(const BSONElement& elem) {
uassert(ErrorCodes::BadValue,
str::stream() << "role name must contain a string field named: "
<< AuthorizationManager::ROLE_DB_FIELD_NAME,
- nameField.type() == String);
+ dbField.type() == String);
return RoleName(nameField.valueStringData(), dbField.valueStringData());
}