From 4fcc35ff0b78d6ccc5b2d21f5182c5a799bfb171 Mon Sep 17 00:00:00 2001 From: Gianmaria Del Monte Date: Fri, 4 Nov 2022 17:03:41 +0100 Subject: [PATCH] fix --- pkg/eosclient/eosgrpc/eosgrpc.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkg/eosclient/eosgrpc/eosgrpc.go b/pkg/eosclient/eosgrpc/eosgrpc.go index 3b7d240d60..29305ea6e1 100644 --- a/pkg/eosclient/eosgrpc/eosgrpc.go +++ b/pkg/eosclient/eosgrpc/eosgrpc.go @@ -1587,17 +1587,19 @@ func (c *Client) grpcMDResponseToFileInfo(st *erpc.MDResponse) (*eosclient.FileI } fi.Size = st.Fmd.Size - + if st.Fmd.Checksum != nil { xs := &eosclient.Checksum{ XSSum: hex.EncodeToString(st.Fmd.Checksum.Value), XSType: st.Fmd.Checksum.Type, } - fi.XS = xs + fi.XS = xs - log.Debug().Str("stat info - path", fi.File).Uint64("inode", fi.Inode).Uint64("uid", fi.UID).Uint64("gid", fi.GID).Str("etag", fi.ETag).Str("checksum", fi.XS.XSType+":"+fi.XS.XSSum).Msg("grpc response") - } + log.Debug().Str("stat info - path", fi.File).Uint64("inode", fi.Inode).Uint64("uid", fi.UID).Uint64("gid", fi.GID).Str("etag", fi.ETag).Str("checksum", fi.XS.XSType+":"+fi.XS.XSSum).Msg("grpc response") + } + + } return fi, nil }