From 3b17c8ca65cd42e36bed03991c4827b8dbc22613 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mar 16 2015 11:58:25 +0000 Subject: Adjust progit.lib.edit_issue to support changing the private flag --- diff --git a/progit/lib/__init__.py b/progit/lib/__init__.py index 37fe099..ab7b7cd 100644 --- a/progit/lib/__init__.py +++ b/progit/lib/__init__.py @@ -442,7 +442,7 @@ def new_pull_request(session, repo_from, branch_from, def edit_issue(session, issue, ticketfolder, - title=None, content=None, status=None): + title=None, content=None, status=None, private=False): ''' Edit the specified issue. ''' edit = [] @@ -455,6 +455,9 @@ def edit_issue(session, issue, ticketfolder, if status and status != issue.status: issue.status = status edit.append('status') + if private in [True, False] and private != issue.private: + issue.private = private + edit.append('private') progit.lib.git.update_git_ticket( issue, repo=issue.project, ticketfolder=ticketfolder)