gateway api: return project visibility

This commit is contained in:
Simone Gotti 2019-05-12 23:23:30 +02:00
parent 83f6ebe95f
commit d2d1a5fb65
1 changed files with 7 additions and 5 deletions

View File

@ -244,6 +244,7 @@ type ProjectResponse struct {
Name string `json:"name,omitempty"` Name string `json:"name,omitempty"`
Path string `json:"path,omitempty"` Path string `json:"path,omitempty"`
ParentPath string `json:"parent_path,omitempty"` ParentPath string `json:"parent_path,omitempty"`
Visibility types.Visibility `json:"visibility,omitempty"`
GlobalVisibility string `json:"global_visibility,omitempty"` GlobalVisibility string `json:"global_visibility,omitempty"`
} }
@ -253,6 +254,7 @@ func createProjectResponse(r *csapi.Project) *ProjectResponse {
Name: r.Name, Name: r.Name,
Path: r.Path, Path: r.Path,
ParentPath: r.ParentPath, ParentPath: r.ParentPath,
Visibility: r.Visibility,
GlobalVisibility: string(r.GlobalVisibility), GlobalVisibility: string(r.GlobalVisibility),
} }