Adjust the omitempty json flags within CIEPSResponse (#22305)

- Remove the omitempty flag from issuer_ref, and add it to the
   warnings and error fields
This commit is contained in:
Steven Clark
2023-08-11 16:17:00 -04:00
committed by GitHub
parent c6bd2db5b0
commit 510cce5f81

View File

@@ -134,11 +134,11 @@ func (req *CIEPSRequest) ParseUserCSR() error {
// parse if unknown fields are sent.
type CIEPSResponse struct {
UUID string `json:"request_uuid"`
Error string `json:"error"`
Warnings []string `json:"warnings"`
Error string `json:"error,omitempty"`
Warnings []string `json:"warnings,omitempty"`
Certificate string `json:"certificate"`
ParsedCertificate *x509.Certificate `json:"-"`
IssuerRef string `json:"issuer_ref,omitempty"`
IssuerRef string `json:"issuer_ref"`
StoreCert bool `json:"store_certificate"`
GenerateLease bool `json:"generate_lease"`
}