From 6f7a803d06e1fe5e760fcd87959f3290b7c460d2 Mon Sep 17 00:00:00 2001
From: Daniel J Walsh <dwalsh@redhat.com>
Date: Wed, 16 Feb 2022 06:44:45 -0500
Subject: Cleanup display of trust with transports

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
---
 pkg/trust/config.go | 6 +++---
 pkg/trust/trust.go  | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

(limited to 'pkg/trust')

diff --git a/pkg/trust/config.go b/pkg/trust/config.go
index 164df2a90..6186d4cbd 100644
--- a/pkg/trust/config.go
+++ b/pkg/trust/config.go
@@ -2,11 +2,11 @@ package trust
 
 // Policy describes a basic trust policy configuration
 type Policy struct {
-	Name           string   `json:"name"`
+	Transport      string   `json:"transport"`
+	Name           string   `json:"name,omitempty"`
 	RepoName       string   `json:"repo_name,omitempty"`
 	Keys           []string `json:"keys,omitempty"`
-	SignatureStore string   `json:"sigstore"`
-	Transport      string   `json:"transport"`
+	SignatureStore string   `json:"sigstore,omitempty"`
 	Type           string   `json:"type"`
 	GPGId          string   `json:"gpg_id,omitempty"`
 }
diff --git a/pkg/trust/trust.go b/pkg/trust/trust.go
index 584d1fa02..1d0cc61ba 100644
--- a/pkg/trust/trust.go
+++ b/pkg/trust/trust.go
@@ -21,7 +21,7 @@ import (
 // PolicyContent struct for policy.json file
 type PolicyContent struct {
 	Default    []RepoContent     `json:"default"`
-	Transports TransportsContent `json:"transports"`
+	Transports TransportsContent `json:"transports,omitempty"`
 }
 
 // RepoContent struct used under each repo
-- 
cgit v1.2.3-54-g00ecf