From 6bdb8f9ff3041b3331c2fe3ccbe63535ea2eb214 Mon Sep 17 00:00:00 2001 From: Vivek Anand Date: Feb 09 2017 16:51:20 +0000 Subject: Check if tickets enabled on instance and on repo before regenerating the tickets repo Signed-off-by: Vivek Anand --- diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index a65ecd3..e4ab560 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -1924,7 +1924,10 @@ def regenerate_git(repo, username=None, namespace=None): request, repo=repo, repofolder=APP.config['REQUESTS_FOLDER']) flask.flash('Requests git repo updated') - elif regenerate.lower() == 'tickets': + elif ( + regenerate.lower() == 'tickets' and + repo.settings.get('issue_tracker') and + pagure.APP.config.get('ENABLE_TICKETS')): for ticket in repo.issues: pagure.lib.git.update_git( ticket, repo=repo,