From 0c0949c777ed19b69d2409fa53ee5d11de20f75b Mon Sep 17 00:00:00 2001 From: Kalissaac Date: Mon, 23 Nov 2020 18:38:48 -0800 Subject: [PATCH] Simplify if statements --- mongodb/mongodb.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mongodb/mongodb.go b/mongodb/mongodb.go index 9841c35b..95797d10 100644 --- a/mongodb/mongodb.go +++ b/mongodb/mongodb.go @@ -34,7 +34,7 @@ func New(config ...Config) *Storage { // Create data source name var dsn = "mongodb" - if cfg.Atlas == true { + if cfg.Atlas { dsn += "+srv://" } else { dsn += "://" @@ -48,8 +48,9 @@ func New(config ...Config) *Storage { if cfg.Username != "" || cfg.Password != "" { dsn += "@" } - if cfg.Atlas == true { - dsn += url.QueryEscape(cfg.Host) // Cannot specify port when using MongoDB Atlas + // Cannot specify port when using MongoDB Atlas + if cfg.Atlas { + dsn += url.QueryEscape(cfg.Host) } else { dsn += fmt.Sprintf("%s:%d", url.QueryEscape(cfg.Host), cfg.Port) }