From 1791e720709eafe1122ee852545cfede7bf5fb2f Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Aug 16 2015 16:16:39 +0000 Subject: Disable upload if it is not entirely configured --- diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index f0f7856..f2186a5 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -685,6 +685,10 @@ def view_tags(repo, username=None): def new_release(repo, username=None): """ Upload a new release. """ + if not APP.config.get('UPLOAD_FOLDER_PATH') \ + and not APP.config.get('UPLOAD_FOLDER'): + flask.abort(404) + repo = pagure.lib.get_project(SESSION, repo, user=username) if not repo: