Skip to content
This repository was archived by the owner on Apr 20, 2022. It is now read-only.

Commit 0d0ed97

Browse files
author
InfinityDevFlo
committed
Fixed Mongo URI
1 parent ec416b8 commit 0d0ed97

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/kotlin/eu/vironlab/cloudnetmongodb/MongoDatabaseProvider.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@
4040

4141
package eu.vironlab.cloudnetmongodb;
4242

43+
import com.mongodb.ConnectionString
44+
import com.mongodb.MongoClientSettings
45+
import com.mongodb.MongoDriverInformation
4346
import com.mongodb.client.MongoClient
47+
import com.mongodb.client.MongoClientFactory
4448
import com.mongodb.client.MongoClients
4549
import de.dytanic.cloudnet.database.AbstractDatabaseProvider
4650
import com.mongodb.client.MongoDatabase as MongoDB
@@ -77,8 +81,9 @@ class MongoDatabaseProvider(
7781
override fun close() = client.close()
7882

7983
override fun init(): Boolean {
84+
client = MongoClients.create()
8085
client =
81-
MongoClients.create("mongodb://$user:$password@$host:$port/$authDB?authMechanism=$authMechanism")
86+
MongoClients.create(ConnectionString("mongodb+srv:://$user:$password@$host:$port/$authDB?authMechanism=$authMechanism"))
8287
mongoDatabase = client.getDatabase(database)
8388
return true
8489
}

0 commit comments

Comments
 (0)