|
|
@@ -16,8 +16,12 @@ const mongoUri = getMongoUri();
|
|
|
// parse url
|
|
|
const url = new URL(mongoUri);
|
|
|
|
|
|
+const authStr = (url.username.length > 0 && url.password.length > 0)
|
|
|
+ ? `${url.username}:${url.password}@`
|
|
|
+ : '';
|
|
|
+
|
|
|
const mongodb = {
|
|
|
- url: `${url.protocol}//${url.host}`,
|
|
|
+ url: `${url.protocol}//${authStr}${url.host}${url.search}`,
|
|
|
databaseName: url.pathname.substring(1), // omit heading slash
|
|
|
options: {
|
|
|
useNewUrlParser: true, // removes a deprecation warning when connecting
|