We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c2a363d + 7e5327e commit 9ece661Copy full SHA for 9ece661
1 file changed
plugins/pluginManager.js
@@ -1979,10 +1979,19 @@ var pluginManager = function pluginManager() {
1979
await client.connect();
1980
}
1981
catch (ex) {
1982
+ var safeDbName = dbName;
1983
+ var start = dbName.indexOf("://") + 3;
1984
+ var end = dbName.indexOf("@", start);
1985
+ if (end > -1 && start > 3) {
1986
+ var middle = dbName.indexOf(":", start);
1987
+ if (middle > -1 && middle < end) {
1988
+ safeDbName = dbName.substring(0, middle) + ":*****" + dbName.substring(end);
1989
+ }
1990
1991
logDbRead.e("Error connecting to database", ex);
1992
logDbRead.e("With params %j", {
1993
db: db_name,
- connection: dbName,
1994
+ connection: safeDbName,
1995
options: dbOptions
1996
});
1997
//exit to retry to reconnect on restart
0 commit comments