From 6c667121c20e6019f9492029450d5b6a372a6c24 Mon Sep 17 00:00:00 2001 From: Jesse Brown Date: Fri, 3 Nov 2023 10:03:18 -0500 Subject: [PATCH] fixup! sparse: do not modify media type when unspecified Signed-off-by: Jesse Brown --- layout/new.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/layout/new.go b/layout/new.go index 826c2497..f27df0e6 100644 --- a/layout/new.go +++ b/layout/new.go @@ -59,10 +59,10 @@ func NewImage(path string, ops ...ImageOption) (*Image, error) { ri.createdAt = imageOpts.createdAt } - if imageOpts.mediaTypes == imgutil.MissingTypes && !hasBaseImage { - ri.requestedMediaTypes = imgutil.OCITypes - } else { + if imageOpts.mediaTypes != imgutil.MissingTypes { ri.requestedMediaTypes = imageOpts.mediaTypes + } else if !hasBaseImage { + ri.requestedMediaTypes = imgutil.OCITypes } if err = ri.setUnderlyingImage(ri.Image); err != nil { // update media types return nil, err