diff --git a/pkg/snapshot/snapshot.go b/pkg/snapshot/snapshot.go index 8981e5b..24c8ae7 100644 --- a/pkg/snapshot/snapshot.go +++ b/pkg/snapshot/snapshot.go @@ -37,9 +37,10 @@ type TezosVersion struct { } type Version struct { - Major int `json:"major"` - Minor int `json:"minor"` - AdditionalInfo string `json:"additional_info"` + Major int `json:"major"` + Minor int `json:"minor"` + // This could be map[string]int or string + AdditionalInfo interface{} `json:"additional_info"` } type CommitInfo struct { diff --git a/pkg/util/storage.go b/pkg/util/storage.go index b468383..04c6e06 100644 --- a/pkg/util/storage.go +++ b/pkg/util/storage.go @@ -6,7 +6,6 @@ import ( "encoding/json" "fmt" "io" - "io/ioutil" "log" "net/http" "os" @@ -226,7 +225,7 @@ func (s *SnapshotStorage) uploadSnapshot(ctx context.Context, file *os.File) err log.Fatalf("Unable to get node version. %v \n", err) } defer reqVersion.Body.Close() - version, err := ioutil.ReadAll(reqVersion.Body) + version, err := io.ReadAll(reqVersion.Body) if err != nil { log.Fatalf("Unable to read node version. %v \n", err) }