Skip to content
Snippets Groups Projects

11 fix panic

Merged Alexander Holodov requested to merge 11-fix_panic into master
1 file
+ 15
2
Compare changes
  • Side-by-side
  • Inline
+ 15
2
@@ -93,7 +93,14 @@ func (s *KeyStorageServerImpl) GetKey(ctx context.Context, in *api.GetKeyRequest
return getKeyResponse, nil
}
data, _ := client.DoGetDataCall("keys", in.Uuid+"/"+api.KeyType.String(in.KeyType))
data, err := client.DoGetDataCall("keys", in.Uuid+"/"+api.KeyType.String(in.KeyType))
if err != nil {
log.Printf("grpc call DoGetDataCall to DataStorage failed: %s", err)
getKeyResponse.Key = nil
getKeyResponse.StatusList = utils.AddStatus(getKeyResponse.StatusList,
"500", api.StatusType_ERROR, err.Error())
return getKeyResponse, nil
}
if data.Errors != "" {
getKeyResponse.Key = nil
@@ -128,7 +135,13 @@ func (s *KeyStorageServerImpl) SetKey(ctx context.Context, in *api.SetKeyRequest
return setKeyResponse, nil
}
data, _ := client.DoGetDataCall("keys", in.Uuid+"/"+api.KeyType.String(in.KeyType))
data, err := client.DoGetDataCall("keys", in.Uuid+"/"+api.KeyType.String(in.KeyType))
if err != nil {
log.Printf("grpc call DoGetDataCall to DataStorage failed: %s", err)
setKeyResponse.StatusList = utils.AddStatus(setKeyResponse.StatusList,
"500", api.StatusType_ERROR, err.Error())
return setKeyResponse, nil
}
if data.Errors != "" {
setKeyResponse.StatusList = utils.AddStatus(setKeyResponse.StatusList,
Loading