Browse Source

Merge pull request #47734 from krissetto/image-history-timestamp-dereference

fix: avoid nil dereference on image history `Created` value
Paweł Gronowski 1 year ago
parent
commit
ee8b788538
1 changed files with 6 additions and 1 deletions
  1. 6 1
      daemon/images/image_history.go

+ 6 - 1
daemon/images/image_history.go

@@ -43,9 +43,14 @@ func (i *ImageService) ImageHistory(ctx context.Context, name string) ([]*image.
 			layerCounter++
 		}
 
+		var created int64
+		if h.Created != nil {
+			created = h.Created.Unix()
+		}
+
 		history = append([]*image.HistoryResponseItem{{
 			ID:        "<missing>",
-			Created:   h.Created.Unix(),
+			Created:   created,
 			CreatedBy: h.CreatedBy,
 			Comment:   h.Comment,
 			Size:      layerSize,