From b38c20ddf35a217947c05eb46e161780f9a23846 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mar 27 2015 08:41:58 +0000 Subject: Do not publish a message on fedmsg if an issue is private --- diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index 572f11f..a90dae0 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -607,13 +607,14 @@ def new_issue(session, repo, title, content, user, ticketfolder, if notify: pagure.lib.notify.notify_new_issue(issue, user=user_obj) - pagure.lib.notify.fedmsg_publish( - 'issue.new', - dict( - issue=issue.to_json(), - agent=user_obj.username, + if not private: + pagure.lib.notify.fedmsg_publish( + 'issue.new', + dict( + issue=issue.to_json(), + agent=user_obj.username, + ) ) - ) return issue