Skip to content

Commit 6b7893e

Browse files
Merge pull request #57 from jezhodges/fix-gitlab-merge-params
Change gitlab force_remove_source_branch to bool
2 parents 54fb8f7 + c20fde9 commit 6b7893e

File tree

7 files changed

+32
-36
lines changed

7 files changed

+32
-36
lines changed

scm/driver/gitlab/testdata/webhooks/pull_request_close.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"merge_commit_sha": null,
3838
"merge_error": null,
3939
"merge_params": {
40-
"force_remove_source_branch": "0"
40+
"force_remove_source_branch": false
4141
},
4242
"merge_status": "can_be_merged",
4343
"merge_user_id": null,

scm/driver/gitlab/testdata/webhooks/pull_request_comment_create.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"merge_commit_sha": null,
7070
"merge_error": null,
7171
"merge_params": {
72-
"force_remove_source_branch": "0"
72+
"force_remove_source_branch": false
7373
},
7474
"merge_status": "can_be_merged",
7575
"merge_user_id": null,

scm/driver/gitlab/testdata/webhooks/pull_request_create.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"merge_commit_sha": null,
3838
"merge_error": null,
3939
"merge_params": {
40-
"force_remove_source_branch": "0"
40+
"force_remove_source_branch": false
4141
},
4242
"merge_status": "unchecked",
4343
"merge_user_id": null,

scm/driver/gitlab/testdata/webhooks/pull_request_merge.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"merge_commit_sha": "78a76ee6b4992a6baf64c59fc4c44c7323d60438",
3838
"merge_error": null,
3939
"merge_params": {
40-
"force_remove_source_branch": "0"
40+
"force_remove_source_branch": false
4141
},
4242
"merge_status": "can_be_merged",
4343
"merge_user_id": null,

scm/driver/gitlab/testdata/webhooks/pull_request_reopen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"merge_commit_sha": null,
3838
"merge_error": null,
3939
"merge_params": {
40-
"force_remove_source_branch": "0"
40+
"force_remove_source_branch": false
4141
},
4242
"merge_status": "can_be_merged",
4343
"merge_user_id": null,

scm/driver/gitlab/testdata/webhooks/review_comment_create.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
"merge_commit_sha": null,
9797
"merge_error": null,
9898
"merge_params": {
99-
"force_remove_source_branch": "0"
99+
"force_remove_source_branch": false
100100
},
101101
"merge_status": "can_be_merged",
102102
"merge_user_id": null,

scm/driver/gitlab/webhook.go

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -419,21 +419,19 @@ type (
419419
Homepage string `json:"homepage"`
420420
} `json:"repository"`
421421
MergeRequest struct {
422-
AssigneeID interface{} `json:"assignee_id"`
423-
AuthorID int `json:"author_id"`
424-
CreatedAt string `json:"created_at"`
425-
DeletedAt interface{} `json:"deleted_at"`
426-
Description string `json:"description"`
427-
HeadPipelineID interface{} `json:"head_pipeline_id"`
428-
ID int `json:"id"`
429-
Iid int `json:"iid"`
430-
LastEditedAt interface{} `json:"last_edited_at"`
431-
LastEditedByID interface{} `json:"last_edited_by_id"`
432-
MergeCommitSha interface{} `json:"merge_commit_sha"`
433-
MergeError interface{} `json:"merge_error"`
434-
MergeParams struct {
435-
ForceRemoveSourceBranch string `json:"force_remove_source_branch"`
436-
} `json:"merge_params"`
422+
AssigneeID interface{} `json:"assignee_id"`
423+
AuthorID int `json:"author_id"`
424+
CreatedAt string `json:"created_at"`
425+
DeletedAt interface{} `json:"deleted_at"`
426+
Description string `json:"description"`
427+
HeadPipelineID interface{} `json:"head_pipeline_id"`
428+
ID int `json:"id"`
429+
Iid int `json:"iid"`
430+
LastEditedAt interface{} `json:"last_edited_at"`
431+
LastEditedByID interface{} `json:"last_edited_by_id"`
432+
MergeCommitSha interface{} `json:"merge_commit_sha"`
433+
MergeError interface{} `json:"merge_error"`
434+
MergeParams interface{} `json:"-"`
437435
MergeStatus string `json:"merge_status"`
438436
MergeUserID interface{} `json:"merge_user_id"`
439437
MergeWhenPipelineSucceeds bool `json:"merge_when_pipeline_succeeds"`
@@ -676,21 +674,19 @@ type (
676674
HTTPURL string `json:"http_url"`
677675
} `json:"project"`
678676
ObjectAttributes struct {
679-
AssigneeID interface{} `json:"assignee_id"`
680-
AuthorID int `json:"author_id"`
681-
CreatedAt string `json:"created_at"`
682-
DeletedAt interface{} `json:"deleted_at"`
683-
Description string `json:"description"`
684-
HeadPipelineID interface{} `json:"head_pipeline_id"`
685-
ID int `json:"id"`
686-
Iid int `json:"iid"`
687-
LastEditedAt interface{} `json:"last_edited_at"`
688-
LastEditedByID interface{} `json:"last_edited_by_id"`
689-
MergeCommitSha interface{} `json:"merge_commit_sha"`
690-
MergeError interface{} `json:"merge_error"`
691-
MergeParams struct {
692-
ForceRemoveSourceBranch string `json:"force_remove_source_branch"`
693-
} `json:"merge_params"`
677+
AssigneeID interface{} `json:"assignee_id"`
678+
AuthorID int `json:"author_id"`
679+
CreatedAt string `json:"created_at"`
680+
DeletedAt interface{} `json:"deleted_at"`
681+
Description string `json:"description"`
682+
HeadPipelineID interface{} `json:"head_pipeline_id"`
683+
ID int `json:"id"`
684+
Iid int `json:"iid"`
685+
LastEditedAt interface{} `json:"last_edited_at"`
686+
LastEditedByID interface{} `json:"last_edited_by_id"`
687+
MergeCommitSha interface{} `json:"merge_commit_sha"`
688+
MergeError interface{} `json:"merge_error"`
689+
MergeParams interface{} `json:"-"`
694690
MergeStatus string `json:"merge_status"`
695691
MergeUserID interface{} `json:"merge_user_id"`
696692
MergeWhenPipelineSucceeds bool `json:"merge_when_pipeline_succeeds"`

0 commit comments

Comments
 (0)