summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--package-lock.json4
-rw-r--r--package.json2
-rw-r--r--src/util/Database.ts4
3 files changed, 6 insertions, 4 deletions
diff --git a/package-lock.json b/package-lock.json

index 69f5617a..f0b4a562 100644 --- a/package-lock.json +++ b/package-lock.json
@@ -1,12 +1,12 @@ { "name": "@fosscord/server-util", - "version": "1.3.26", + "version": "1.3.28", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@fosscord/server-util", - "version": "1.3.26", + "version": "1.3.28", "license": "GPLV3", "dependencies": { "@types/jsonwebtoken": "^8.5.0", diff --git a/package.json b/package.json
index e8b23a30..8ed88b78 100644 --- a/package.json +++ b/package.json
@@ -1,6 +1,6 @@ { "name": "@fosscord/server-util", - "version": "1.3.26", + "version": "1.3.28", "description": "Utility functions for the all server repositories", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/util/Database.ts b/src/util/Database.ts
index 0732cb4e..ed596907 100644 --- a/src/util/Database.ts +++ b/src/util/Database.ts
@@ -3,9 +3,10 @@ import mongoose, { Collection, Connection, LeanDocument } from "mongoose"; import { ChangeStream, ChangeEvent, Long } from "mongodb"; import EventEmitter from "events"; const uri = process.env.MONGO_URL || "mongodb://localhost:27017/fosscord?readPreference=secondaryPreferred"; +import { URL } from "url"; // TODO: auto throw error if findOne doesn't find anything -console.log(`[DB] connect: ${uri}`); +const url = new URL(uri.replace("mongodb://", "http://")); const connection = mongoose.createConnection(uri, { autoIndex: true, @@ -13,6 +14,7 @@ const connection = mongoose.createConnection(uri, { useUnifiedTopology: true, useFindAndModify: false, }); +console.log(`[DB] connect: mongodb://${url.username}@${url.host}${url.pathname}${url.search}`); export default <Connection>connection;