From 153f4c40dc1d34427ca1345a3ade7dda4075170b Mon Sep 17 00:00:00 2001
From: Gospodin Bodurov <gospodin@bodurov.net>
Date: Tue, 21 May 2019 21:50:22 +0300
Subject: [PATCH] FIx bug

---
 handler/handler.go | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/handler/handler.go b/handler/handler.go
index b60a788..6d65340 100644
--- a/handler/handler.go
+++ b/handler/handler.go
@@ -246,10 +246,12 @@ func (s *KeyStorageServerImpl) GetKeyId(ctx context.Context, in *api.GetKeyIdByK
 		keyID := string(response.Data.Data)
 		keyIdResponse.KeyId = keyID
 		return keyIdResponse, nil
-	}
-
-	if err != nil {
-		return nil, err
+	} else {
+		if err != nil {
+			return nil, err
+		} else {
+			return nil, errors.New("Can not get public key")
+		}
 	}
 
 	entity, err := clientutils.GetLastEntity(entitiesMagamentClient, in.EntityUUID)
-- 
GitLab