diff options
Diffstat (limited to 'src/mongo/gotools/common')
-rw-r--r-- | src/mongo/gotools/common/auth/auth_info.go | 4 |
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 { |