summaryrefslogtreecommitdiff
path: root/src/mongo/gotools/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/gotools/common')
-rw-r--r--src/mongo/gotools/common/auth/auth_info.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/gotools/common/auth/auth_info.go b/src/mongo/gotools/common/auth/auth_info.go
index a420770ebf2..6ceb7f42cea 100644
--- a/src/mongo/gotools/common/auth/auth_info.go
+++ b/src/mongo/gotools/common/auth/auth_info.go
@@ -53,7 +53,9 @@ func VerifySystemAuthVersion(sessionProvider *db.SessionProvider) error {
return fmt.Errorf("error getting session from server: %v", err)
}
defer session.Close()
- versionEntries := session.DB("admin").C("system.version")
+
+ authSchemaQuery := bson.M{"_id": "authSchema"}
+ versionEntries := session.DB("admin").C("system.version").Find(authSchemaQuery)
if count, err := versionEntries.Count(); err != nil {
return fmt.Errorf("error checking pressence of auth version: %v", err)
} else if count == 0 {