From f5bb2e7c2c26da7369a80aed30730ced6b89686a Mon Sep 17 00:00:00 2001 From: Arnaud Delcasse Date: Sun, 30 Apr 2023 13:53:20 +0200 Subject: [PATCH] Fix issue in mongodb connection --- storage/mongodb.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/storage/mongodb.go b/storage/mongodb.go index 9cb37a6..3b543e5 100644 --- a/storage/mongodb.go +++ b/storage/mongodb.go @@ -27,7 +27,7 @@ func NewMongoDBStorage(cfg *viper.Viper) (MongoDBStorage, error) { ) if mongodb_uri == "" { - mongodb_uri = fmt.Sprintf("mongodb://%s:%s/%s", mongodb_host, mongodb_port, mongodb_dbname) + mongodb_uri = fmt.Sprintf("mongodb://%s:%s", mongodb_host, mongodb_port) } client, err := mongo.NewClient(options.Client().ApplyURI(mongodb_uri)) @@ -82,10 +82,9 @@ func (s MongoDBStorage) LocalAuthentication(namespace string, username string, e if err := collection.FindOne(context.TODO(), bson.M{"namespace": namespace, "authentication.local.phone_number": phone_number}).Decode(account); err != nil { return nil, err } + } else { + return nil, errors.New("missing username, email or password") } - // else { - // return nil, errors.New("missing username, email or password") - // } return account, nil }