diff --git a/Snapshot.go b/Snapshot.go index c57cb16..d140a76 100644 --- a/Snapshot.go +++ b/Snapshot.go @@ -7,6 +7,10 @@ import ( "io/ioutil" ) +type SnapshotListResponse struct { + Snapshots []*SnapshotRecord `json:"snapshots"` +} + type SnapshotRecord struct { Id int `json:"id"` SnapshotSubmission @@ -37,7 +41,7 @@ func createSnapshotSubFromJsonBodyStream(jsonBodyStream io.ReadCloser) (*Snapsho } func createJsonFromSnapshotRecords(records []*SnapshotRecord) ([]byte, error) { - jsonResult, err := json.Marshal(records) + jsonResult, err := json.Marshal(SnapshotListResponse{records}) if err != nil { return nil, err }