From 38915c25befc06cf5a820e7c7574d3595115788d Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Mon, 11 Sep 2023 15:39:37 +0200 Subject: [PATCH] Fix error handling of passwordless login request --- agent/bitwarden/auth.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agent/bitwarden/auth.go b/agent/bitwarden/auth.go index 695fc47..4db0a16 100644 --- a/agent/bitwarden/auth.go +++ b/agent/bitwarden/auth.go @@ -132,6 +132,9 @@ func LoginWithDevice(ctx context.Context, email string, cfg *config.Config, vaul return LoginResponseToken{}, crypto.MasterKey{}, "", err } data, err := CreateAuthRequest(ctx, accessCode, cfg.ConfigFile.DeviceUUID, email, base64.StdEncoding.EncodeToString(publicKey.PublicBytes()), cfg) + if err != nil { + return LoginResponseToken{}, crypto.MasterKey{}, "", err + } timeoutChan := make(chan bool) go func() {