From d993133dd5f5cbefc7d9082c519fe8234f8b1683 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Nov 15 2015 11:31:13 +0000 Subject: Ensure we appropriately set the private flag when creating an issue --- diff --git a/pagure/api/issue.py b/pagure/api/issue.py index 363e13a..f334b16 100644 --- a/pagure/api/issue.py +++ b/pagure/api/issue.py @@ -82,7 +82,7 @@ def api_new_issue(repo, username=None): if form.validate_on_submit(): title = form.title.data content = form.issue_content.data - private = form.private.data + private = str(form.private.data).lower() in ['true', '1'] try: issue = pagure.lib.new_issue( @@ -90,7 +90,7 @@ def api_new_issue(repo, username=None): repo=repo, title=title, content=content, - private=private or False, + private=private, user=flask.g.fas_user.username, ticketfolder=APP.config['TICKETS_FOLDER'], )