Skip to content

Commit 0969f30

Browse files
added for azure devops too
1 parent 845b0c5 commit 0969f30

File tree

4 files changed

+5
-0
lines changed

4 files changed

+5
-0
lines changed

scm/driver/azure/pr.go

+2
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ type pr struct {
107107
SourceRefName string `json:"sourceRefName"`
108108
TargetRefName string `json:"targetRefName"`
109109
MergeStatus string `json:"mergeStatus"`
110+
IsDraft bool `json:"isDraft"`
110111
MergeID string `json:"mergeId"`
111112
LastMergeSourceCommit struct {
112113
CommitID string `json:"commitId"`
@@ -168,6 +169,7 @@ func convertPullRequest(from *pr) *scm.PullRequest {
168169
Source: scm.TrimRef(from.SourceRefName),
169170
Target: scm.TrimRef(from.TargetRefName),
170171
Link: from.URL,
172+
Draft: from.IsDraft,
171173
Closed: from.ClosedDate.Valid,
172174
Merged: from.Status == "completed",
173175
Ref: fmt.Sprintf("refs/pull/%d/merge", from.PullRequestID),

scm/driver/azure/testdata/pr.json

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"sourceRefName": "refs/heads/pr_branch",
3131
"targetRefName": "refs/heads/main",
3232
"mergeStatus": "queued",
33+
"isDraft": false,
3334
"mergeId": "36c88bf7-3d14-437f-82aa-e38cce733261",
3435
"lastMergeSourceCommit": {
3536
"commitId": "01768d964c03e97260af0bd8cd9e5cd1f9ac6356",

scm/driver/azure/testdata/pr.json.golden

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"Fork": "",
1111
"Link": "https://dev.azure.com/tphoney/d350c9c0-7749-4ff8-a78f-f9c1f0e56729/_apis/git/repositories/fde2d21f-13b9-4864-a995-83329045289a/pullRequests/19",
1212
"Diff": "",
13+
"Draft": false,
1314
"Closed": true,
1415
"Merged": true,
1516
"Base": {

scm/driver/gitlab/testdata/webhooks/pull_request_review_ready.json.golden

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"Target": "main",
2424
"Fork": "Meet Rathod/meet",
2525
"Link": "https://gitlab.com/rathod.meetsatish/meet/-/merge_requests/3",
26+
"Draft": true,
2627
"Closed": false,
2728
"Merged": false,
2829
"Author": {

0 commit comments

Comments
 (0)