Merge pull request #60 from louisphilippereid/get-projects-response

Added GetProjectsResponse to unmarshall get projects response
This commit is contained in:
George Fleury
2023-08-30 14:10:38 +02:00
committed by GitHub

View File

@ -561,6 +561,12 @@ func (k *SSHKey) String() string {
return strings.Join(parts, " ") return strings.Join(parts, " ")
} }
func GetProjectsResponse(r *APIResponse) ([]Project, error) {
var m []Project
err := mapstructure.Decode(r.Values["values"], &m)
return m, err
}
// GetCommitsResponse cast Commits into structure // GetCommitsResponse cast Commits into structure
func GetCommitsResponse(r *APIResponse) ([]Commit, error) { func GetCommitsResponse(r *APIResponse) ([]Commit, error) {
var m []Commit var m []Commit