Don’t forget to pass credentials to MongoClient

It looks like provided credentials are ignored unless `server-address` is a collection.
This commit is contained in:
Artem Chistyakov 2015-09-18 15:55:12 -04:00 committed by Michael Klishin
parent 7e111a332e
commit cf86245526

View file

@ -88,7 +88,7 @@
(if (coll? server-address)
(let [server-list ^ArrayList (ArrayList. ^java.util.Collection server-address)]
(MongoClient. server-list creds options))
(MongoClient. ^ServerAddress server-address options))))
(MongoClient. ^ServerAddress server-address creds options))))
([{ :keys [host port uri] :or { host *mongodb-host* port *mongodb-port* }}]
(if uri
(MongoClient. (MongoClientURI. uri))