diff --git a/pkg/eosclient/eosgrpc/eosgrpc.go b/pkg/eosclient/eosgrpc/eosgrpc.go index f171511a17..5ef56cfe7d 100644 --- a/pkg/eosclient/eosgrpc/eosgrpc.go +++ b/pkg/eosclient/eosgrpc/eosgrpc.go @@ -1242,7 +1242,11 @@ func (c *Client) List(ctx context.Context, auth eosclient.Authorization, dpath s if parent != nil && parent.SysACL != nil { if fi.SysACL == nil { log.Warn().Str("func", "List").Str("path", dpath).Str("SysACL is nil, taking parent", "").Msg("grpc response") - fi.SysACL.Entries = parent.SysACL.Entries + //fi.SysACL.Entries = parent.SysACL.Entries + fi.SysACL = &acl.ACLs{ + Entries: parent.SysACL.Entries, + } + log.Debug().Any("ACL", fi.SysACL).Msg("") } else { fi.SysACL.Entries = append(fi.SysACL.Entries, parent.SysACL.Entries...) }