summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/authz_manager_external_state_d.cpp
diff options
context:
space:
mode:
authorAndy Schwerin <schwerin@10gen.com>2013-10-28 13:51:37 -0400
committerAndy Schwerin <schwerin@10gen.com>2013-10-31 09:57:35 -0400
commit01afc9b2b1290f16c10c8d591affbdbe157a6d18 (patch)
tree5eed5898e12f15e6eab59fcbfd29c13dfb685014 /src/mongo/db/auth/authz_manager_external_state_d.cpp
parentab09b4d6369c8623d4d56248da899e685782d908 (diff)
downloadmongo-01afc9b2b1290f16c10c8d591affbdbe157a6d18.tar.gz
SERVER-9516 Update admin.system.version as part of user management commands.
Diffstat (limited to 'src/mongo/db/auth/authz_manager_external_state_d.cpp')
-rw-r--r--src/mongo/db/auth/authz_manager_external_state_d.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/auth/authz_manager_external_state_d.cpp b/src/mongo/db/auth/authz_manager_external_state_d.cpp
index 77e79953188..c2ad359dfe4 100644
--- a/src/mongo/db/auth/authz_manager_external_state_d.cpp
+++ b/src/mongo/db/auth/authz_manager_external_state_d.cpp
@@ -113,9 +113,10 @@ namespace {
Client::ReadContext ctx(AuthorizationManager::versionCollectionNamespace.ns());
BSONObj versionDoc;
if (Helpers::findOne(AuthorizationManager::versionCollectionNamespace.ns(),
- BSON("_id" << 1),
+ AuthorizationManager::versionDocumentQuery,
versionDoc)) {
- BSONElement versionElement = versionDoc["currentVersion"];
+ BSONElement versionElement = versionDoc[
+ AuthorizationManager::schemaVersionFieldName];
if (versionElement.isNumber()) {
*outVersion = versionElement.numberInt();
return Status::OK();