From 5dcfba9e0318a4cd2ffc52af414a4ea3a275e438 Mon Sep 17 00:00:00 2001
From: Gospodin Bodurov <gospodin@bodurov.net>
Date: Tue, 21 May 2019 20:29:24 +0300
Subject: [PATCH] Fix bug

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

diff --git a/handler/handler.go b/handler/handler.go
index 7bb3e9e..d338421 100644
--- a/handler/handler.go
+++ b/handler/handler.go
@@ -27,6 +27,7 @@ import (
 	"code.vereign.com/code/viam-apis/versions"
 	"github.com/golang/protobuf/proto"
 
+	"code.vereign.com/code/key-storage-agent/config"
 	keyutils "code.vereign.com/code/key-storage-agent/utils"
 	"code.vereign.com/code/viam-apis/authentication"
 	"code.vereign.com/code/viam-apis/key-storage-agent/api"
@@ -228,12 +229,15 @@ func (s *KeyStorageServerImpl) ReserveKeyUUID(ctx context.Context, in *api.Reser
 }
 
 func (s *KeyStorageServerImpl) GetKeyId(ctx context.Context, in *api.GetKeyIdByKeyRequest) (*api.GetKeyIdByKeyResponse, error) {
-	auth := s.CreateAuthentication(ctx)
-	//in.PublicKey
-	entitiesMagamentClient := keyutils.CreateEntitiesManagementClient(auth)
+	viamAuth := &authentication.Authentication{
+		Uuid:    config.SystemAuth.Uuid,
+		Session: config.SystemAuth.Session,
+	}
+
+	entitiesMagamentClient := keyutils.CreateEntitiesManagementClient(viamAuth)
 	defer entitiesMagamentClient.CloseClient()
 
-	dataStorageClient := keyutils.CreateDataStorageClient(auth)
+	dataStorageClient := keyutils.CreateDataStorageClient(viamAuth)
 	defer dataStorageClient.CloseClient()
 
 	keyIdResponse := &api.GetKeyIdByKeyResponse{}
-- 
GitLab