summaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorPaweł Gronowski <pawel.gronowski@docker.com>2023-02-22 16:31:32 +0100
committerPaweł Gronowski <pawel.gronowski@docker.com>2023-02-22 17:08:45 +0100
commit2f9e3cca3d0fd5638081fe3c5a3090488c66b17d (patch)
treebe748661f9a51c0de463c2e11e8e29f86fa9543e /api
parent432390c4c48c09659baa66051b8393ac1f7c5a92 (diff)
downloaddocker-2f9e3cca3d0fd5638081fe3c5a3090488c66b17d.tar.gz
api: Move Repo(Digests|Tags) <none> fallback from daemon
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Diffstat (limited to 'api')
-rw-r--r--api/server/router/image/image_routes.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/api/server/router/image/image_routes.go b/api/server/router/image/image_routes.go
index 8b0fb9422f..3a4322371b 100644
--- a/api/server/router/image/image_routes.go
+++ b/api/server/router/image/image_routes.go
@@ -337,6 +337,13 @@ func (ir *imageRouter) getImagesJSON(ctx context.Context, w http.ResponseWriter,
return err
}
+ for _, img := range images {
+ if len(img.RepoTags) == 0 && len(img.RepoDigests) == 0 {
+ img.RepoTags = append(img.RepoTags, "<none>:<none>")
+ img.RepoDigests = append(img.RepoDigests, "<none>@<none>")
+ }
+ }
+
return httputils.WriteJSON(w, http.StatusOK, images)
}