diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-01-01 02:26:25 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-01-01 02:26:25 +0900 |
| commit | f7cae37ce48a51b6d199635a05bb79132b8d5505 (patch) | |
| tree | a48de57dc72f4bdface53719852c053df1bddffd /src/db | |
| parent | v3493 (diff) | |
| download | sharkey-f7cae37ce48a51b6d199635a05bb79132b8d5505.tar.gz sharkey-f7cae37ce48a51b6d199635a05bb79132b8d5505.tar.bz2 sharkey-f7cae37ce48a51b6d199635a05bb79132b8d5505.zip | |
Fix bug
Diffstat (limited to 'src/db')
| -rw-r--r-- | src/db/mongodb.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/db/mongodb.ts b/src/db/mongodb.ts index 1263ccaacd..bbbe70c34f 100644 --- a/src/db/mongodb.ts +++ b/src/db/mongodb.ts @@ -1,7 +1,10 @@ import config from '../conf'; -const uri = config.mongodb.user && config.mongodb.pass - ? `mongodb://${config.mongodb.user}:${config.mongodb.pass}@${config.mongodb.host}:${config.mongodb.port}/${config.mongodb.db}` +const u = config.mongodb.user ? encodeURIComponent(config.mongodb.user) : null; +const p = config.mongodb.pass ? encodeURIComponent(config.mongodb.pass) : null; + +const uri = u && p + ? `mongodb://${u}:${p}@${config.mongodb.host}:${config.mongodb.port}/${config.mongodb.db}` : `mongodb://${config.mongodb.host}:${config.mongodb.port}/${config.mongodb.db}`; /** |