diff --git a/pkg/gojenkins/credential.go b/pkg/gojenkins/credential.go index e52968ac8a03a8b2eb5df98a3718868c8b1ed146..22576b01364f51f2228c8b1874096c35e7299cda 100644 --- a/pkg/gojenkins/credential.go +++ b/pkg/gojenkins/credential.go @@ -93,13 +93,13 @@ type CredentialResponse struct { Name string `json:"name,omitempty"` Ranges struct { Ranges []*struct { - Start int `json:"start"` - End int `json:"end"` - } `json:"ranges"` - } `json:"ranges"` + Start int `json:"start,omitempty"` + End int `json:"end,omitempty"` + } `json:"ranges,omitempty"` + } `json:"ranges,omitempty"` } `json:"usage,omitempty"` } `json:"fingerprint,omitempty"` - Description string `json:"description"` + Description string `json:"description,omitempty"` Domain string `json:"domain"` } diff --git a/pkg/models/devops/project_credential_handler.go b/pkg/models/devops/project_credential_handler.go index 066b1742901a840fbfcb3770ece8383d4031b50a..4fdf38cbebaf4f9347c8c8b64ce8340bbfb633ed 100644 --- a/pkg/models/devops/project_credential_handler.go +++ b/pkg/models/devops/project_credential_handler.go @@ -436,10 +436,10 @@ func formatCredentialResponse( Name string `json:"name,omitempty"` Ranges struct { Ranges []*struct { - Start int `json:"start"` - End int `json:"end"` - } `json:"ranges"` - } `json:"ranges"` + Start int `json:"start,omitempty"` + End int `json:"end,omitempty"` + } `json:"ranges,omitempty"` + } `json:"ranges,omitempty"` } `json:"usage,omitempty"` }{} response.Fingerprint.FileName = jenkinsCredentialResponse.Fingerprint.FileName