Explorar o código

api/server: getImagesJSON(): don't check version in a loop

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn %!s(int64=2) %!d(string=hai) anos
pai
achega
9a9dfb1d0d
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      api/server/router/image/image_routes.go

+ 2 - 1
api/server/router/image/image_routes.go

@@ -356,8 +356,9 @@ func (ir *imageRouter) getImagesJSON(ctx context.Context, w http.ResponseWriter,
 		return err
 	}
 
+	useNone := versions.LessThan(version, "1.43")
 	for _, img := range images {
-		if versions.LessThan(version, "1.43") {
+		if useNone {
 			if len(img.RepoTags) == 0 && len(img.RepoDigests) == 0 {
 				img.RepoTags = append(img.RepoTags, "<none>:<none>")
 				img.RepoDigests = append(img.RepoDigests, "<none>@<none>")