diff --git a/internal/kv/minio/minio_kv.go b/internal/kv/minio/minio_kv.go index 8bff156a50..4598dff28c 100644 --- a/internal/kv/minio/minio_kv.go +++ b/internal/kv/minio/minio_kv.go @@ -128,8 +128,12 @@ func (kv *MinIOKV) Load(key string) (string, error) { if err != nil { return "", err } - + info, err := object.Stat() + if err != nil { + return "", err + } buf := new(strings.Builder) + buf.Grow(int(info.Size)) _, err = io.Copy(buf, object) if err != nil && err != io.EOF { return "", err