Skip to content

Commit 4278a31

Browse files
Add Merge Error field on Merge Request Model (#602)
Add Missing MergeRequest field Adds the "merge_error" field, that gets field when rebasing / merging through the API fails for any reason
1 parent 658a3fb commit 4278a31

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

NGitLab/Models/MergeRequest.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,5 +147,8 @@ public class MergeRequest
147147
[JsonPropertyName("detailed_merge_status")]
148148
public DynamicEnum<DetailedMergeStatus> DetailedMergeStatus { get; set; }
149149

150+
[JsonPropertyName("merge_error")]
151+
public string MergeError { get; set; }
152+
150153
public override string ToString() => $"!{Id.ToStringInvariant()}: {Title}";
151154
}

NGitLab/PublicAPI.Unshipped.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2234,6 +2234,8 @@ NGitLab.Models.MergeRequest.Labels -> string[]
22342234
NGitLab.Models.MergeRequest.MergeCommitSha -> string
22352235
NGitLab.Models.MergeRequest.MergedAt -> System.DateTime?
22362236
NGitLab.Models.MergeRequest.MergedBy -> NGitLab.Models.User
2237+
NGitLab.Models.MergeRequest.MergeError.get -> string
2238+
NGitLab.Models.MergeRequest.MergeError.set -> void
22372239
NGitLab.Models.MergeRequest.MergeRequest() -> void
22382240
NGitLab.Models.MergeRequest.MergeStatus -> string
22392241
NGitLab.Models.MergeRequest.MergeWhenPipelineSucceeds -> bool

0 commit comments

Comments
 (0)