Commit ee2e2d1f authored by Patrick Webster's avatar Patrick Webster Committed by Sander van Harmelen

merge_request_approvals.go: Adding approvals_before_merge to MergeRequestApprovals struct. (#460)

parent fdf49f97
...@@ -20,17 +20,18 @@ type MergeRequestApprovalsService struct { ...@@ -20,17 +20,18 @@ type MergeRequestApprovalsService struct {
// GitLab API docs: // GitLab API docs:
// https://docs.gitlab.com/ee/api/merge_request_approvals.html#merge-request-level-mr-approvals // https://docs.gitlab.com/ee/api/merge_request_approvals.html#merge-request-level-mr-approvals
type MergeRequestApprovals struct { type MergeRequestApprovals struct {
ID int `json:"id"` ID int `json:"id"`
ProjectID int `json:"project_id"` ProjectID int `json:"project_id"`
Title string `json:"title"` Title string `json:"title"`
Description string `json:"description"` Description string `json:"description"`
State string `json:"state"` State string `json:"state"`
CreatedAt *time.Time `json:"created_at"` CreatedAt *time.Time `json:"created_at"`
UpdatedAt *time.Time `json:"updated_at"` UpdatedAt *time.Time `json:"updated_at"`
MergeStatus string `json:"merge_status"` MergeStatus string `json:"merge_status"`
ApprovalsRequired int `json:"approvals_required"` ApprovalsBeforeMerge int `json:"approvals_before_merge"`
ApprovalsLeft int `json:"approvals_left"` ApprovalsRequired int `json:"approvals_required"`
ApprovedBy []struct { ApprovalsLeft int `json:"approvals_left"`
ApprovedBy []struct {
User struct { User struct {
ID int `json:"id"` ID int `json:"id"`
Name string `json:"name"` Name string `json:"name"`
......
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