Skip to content
Snippets Groups Projects
Unverified Commit 4a0218e8 authored by Björn Busse's avatar Björn Busse Committed by GitHub
Browse files

grpc-client: Do not crash on empty response (#2584)


Signed-off-by: default avatarBjörn Busse <bj.rn@baerlin.eu>
parent 27c25d00
No related branches found
No related tags found
No related merge requests found
......@@ -58,7 +58,7 @@ func createPassword(cli api.DexClient) error {
// Create password.
if resp, err := cli.CreatePassword(context.TODO(), createReq); err != nil || resp.AlreadyExists {
if resp.AlreadyExists {
if resp != nil && resp.AlreadyExists {
return fmt.Errorf("Password %s already exists", createReq.Password.Email)
}
return fmt.Errorf("failed to create password: %v", err)
......@@ -115,7 +115,7 @@ func createPassword(cli api.DexClient) error {
// Delete password with email = test@example.com.
if resp, err := cli.DeletePassword(context.TODO(), deleteReq); err != nil || resp.NotFound {
if resp.NotFound {
if resp != nil && resp.NotFound {
return fmt.Errorf("Password %s not found", deleteReq.Email)
}
return fmt.Errorf("failed to delete password: %v", err)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment