diff options
Diffstat (limited to 'docs/gl_objects/mrs.rst')
| -rw-r--r-- | docs/gl_objects/mrs.rst | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/docs/gl_objects/mrs.rst b/docs/gl_objects/mrs.rst index 7fdf4d8..a2aeff1 100644 --- a/docs/gl_objects/mrs.rst +++ b/docs/gl_objects/mrs.rst @@ -37,12 +37,17 @@ List the merge requests for a group:: group = gl.groups.get('mygroup') mrs = group.mergerequests.list() -To edit or delete a merge request, create a ``ProjectMergeRequest`` object -first:: +.. note:: - mr = group.mergerequests.list()[0] # pick the first MR - project = gl.projects.get(mr.project_id, lazy=True) - editable_mr = project.mergerequests.get(mr.iid) + It is not possible to edit or delete ``MergeRequest`` and + ``GroupMergeRequest`` objects. You need to create a ``ProjectMergeRequest`` + object to apply changes:: + + mr = group.mergerequests.list()[0] + project = gl.projects.get(mr.project_id, lazy=True) + editable_mr = project.mergerequests.get(mr.iid, lazy=True) + editable_mr.title = updated_title + editable_mr.save() Project merge requests ====================== |
