Commit 1867e4ad authored by Naveen Kumar Sangi's avatar Naveen Kumar Sangi Committed by Sander van Harmelen

Modify Assignee in issues and merge requests to array of structures (#286)

Fixes https://github.com/xanzy/go-gitlab/issues/285
parent 69b2d484
......@@ -51,14 +51,14 @@ type Issue struct {
} `json:"author"`
Description string `json:"description"`
State string `json:"state"`
Assignee struct {
Assignees []struct {
ID int `json:"id"`
Username string `json:"username"`
Email string `json:"email"`
Name string `json:"name"`
State string `json:"state"`
CreatedAt *time.Time `json:"created_at"`
} `json:"assignee"`
} `json:"assignees"`
Labels []string `json:"labels"`
Title string `json:"title"`
UpdatedAt *time.Time `json:"updated_at"`
......
......@@ -53,13 +53,13 @@ type MergeRequest struct {
State string `json:"state"`
CreatedAt *time.Time `json:"created_at"`
} `json:"author"`
Assignee struct {
Assignees []struct {
ID int `json:"id"`
Username string `json:"username"`
Name string `json:"name"`
State string `json:"state"`
CreatedAt *time.Time `json:"created_at"`
} `json:"assignee"`
} `json:"assignees"`
SourceProjectID int `json:"source_project_id"`
TargetProjectID int `json:"target_project_id"`
Labels []string `json:"labels"`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment