mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
api: Only return a Platform when relevant information is available
I noticed that we could return a Platform that has no information filled in. This doesn't look like it would cause any problems, but it would be confusing. Fix the handler to only append to this slice when the Platform is not empty. Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
This commit is contained in:
parent
e103125883
commit
df86a14af2
1 changed files with 1 additions and 1 deletions
|
@ -122,7 +122,7 @@ func (s *distributionRouter) getDistributionInfo(ctx context.Context, w http.Res
|
|||
var platform v1.Platform
|
||||
if err == nil {
|
||||
err := json.Unmarshal(configJSON, &platform)
|
||||
if err == nil {
|
||||
if err == nil && (platform.OS != "" || platform.Architecture != "") {
|
||||
distributionInspect.Platforms = append(distributionInspect.Platforms, platform)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue