From 07bd832c6706ba9f0897b6f7ad19a5b56cabd273 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Oct 07 2016 21:21:13 +0000 Subject: Add the close_status to the new_issue method in pagure.lib --- diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index a4e4bbc..b1056e1 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -1173,7 +1173,7 @@ def new_project(session, user, name, blacklist, allowed_prefix, def new_issue(session, repo, title, content, user, ticketfolder, issue_id=None, issue_uid=None, private=False, status=None, - notify=True, date_created=None): + close_status=None, notify=True, date_created=None): ''' Create a new issue for the specified repo. ''' user_obj = get_user(session, user) @@ -1190,6 +1190,8 @@ def new_issue(session, repo, title, content, user, ticketfolder, if status is not None: issue.status = status + if close_status is not None: + issue.close_status = close_status session.add(issue) # Make sure we won't have SQLAlchemy error before we create the issue