Merge pull request #119 from maclennann/feature/fix_methods_for_approvals

Fix methods for editing MR approval/approver settings
This commit is contained in:
jdalrymple 2018-07-05 11:03:54 -04:00 committed by GitHub
commit 7685ce7a0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -88,14 +88,14 @@ class MergeRequests extends BaseService {
const pId = encodeURIComponent(projectId);
const mergeRequest = mergerequestId ? `merge_requests/${encodeURIComponent(mergerequestId)}` : '';
return RequestHelper.get(this, `projects/${pId}/${mergeRequest}approvals`, options);
return RequestHelper.post(this, `projects/${pId}/${mergeRequest}approvals`, options);
}
editApprovers(projectId, { mergerequestId, ...options }) {
const pId = encodeURIComponent(projectId);
const mergeRequest = mergerequestId ? `merge_requests/${encodeURIComponent(mergerequestId)}` : '';
return RequestHelper.get(this, `projects/${pId}/${mergeRequest}approvers`, options);
return RequestHelper.put(this, `projects/${pId}/${mergeRequest}approvers`, options);
}
remove(projectId, mergerequestId) {