summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@vdwaa.nl>2017-06-05 21:59:01 +0200
committerJelle van der Waa <jelle@vdwaa.nl>2017-06-05 22:10:51 +0200
commit273c27adea5cfcd67770dfe981d3eaede25443e5 (patch)
treea1a08479b1ca1bb26d6a9c5a45ba7d9cdfeba1be
parentf6afd724fb52a37181dc32f979c54d88e665ae3f (diff)
downloadarchweb-273c27adea5cfcd67770dfe981d3eaede25443e5.tar.gz
archweb-273c27adea5cfcd67770dfe981d3eaede25443e5.zip
Change signoff permissions for Testers group
Change the permissions required for a signoff, so that the testers group does not need change_package permission Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
-rw-r--r--packages/views/signoff.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/views/signoff.py b/packages/views/signoff.py
index fcc6de45..8596fa9f 100644
--- a/packages/views/signoff.py
+++ b/packages/views/signoff.py
@@ -16,7 +16,7 @@ from ..models import SignoffSpecification, Signoff
from ..utils import (get_signoff_groups, approved_by_signoffs,
PackageSignoffGroup)
-@permission_required('main.change_package')
+@permission_required('packages.change_signoff')
def signoffs(request):
signoff_groups = sorted(get_signoff_groups(), key=attrgetter('pkgbase'))
for group in signoff_groups:
@@ -29,7 +29,7 @@ def signoffs(request):
}
return render(request, 'packages/signoffs.html', context)
-@permission_required('main.change_package')
+@permission_required('packages.change_signoff')
@never_cache
def signoff_package(request, name, repo, arch, revoke=False):
packages = get_list_or_404(Package, pkgbase=name,
@@ -173,7 +173,7 @@ class SignoffJSONEncoder(DjangoJSONEncoder):
return list(obj)
return super(SignoffJSONEncoder, self).default(obj)
-@permission_required('main.change_package')
+@permission_required('packages.change_signoff')
def signoffs_json(request):
signoff_groups = sorted(get_signoff_groups(), key=attrgetter('pkgbase'))
data = {