gitlab4j-api
gitlab4j-api copied to clipboard
v3 acceptMergeRequest question
Hello, I find an acceptMergeRequest error,it's likely a bug.
Gitlab API Document v3 to v4 :Endpoints under GET /projects/merge_request/:id have been removed (use: GET /projects/merge_requests/:id)
but in gitlab4j-api:4.15.7, MergeRequestApi.java:793 ,when v3 acceptMergeRequest ,use 'merge_requests' not 'merge_request'
This causes run method: acceptMergeRequest will has this Excepiton
Exception in thread "main" org.gitlab4j.api.GitLabApiException: Not Found at org.gitlab4j.api.AbstractApi.validate(AbstractApi.java:633) at org.gitlab4j.api.AbstractApi.put(AbstractApi.java:439) at org.gitlab4j.api.MergeRequestApi.acceptMergeRequest(MergeRequestApi.java:793) at org.gitlab4j.api.MergeRequestApi.acceptMergeRequest(MergeRequestApi.java:724)
Now i'm Override MergeRequestApi.acceptMergeRequest , and change 'merge_requests' to 'merge_request', and program is work.