diff options
author | Jelle van der Waa <jelle@vdwaa.nl> | 2017-06-05 21:59:01 +0200 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2017-06-05 22:10:51 +0200 |
commit | 273c27adea5cfcd67770dfe981d3eaede25443e5 (patch) | |
tree | a1a08479b1ca1bb26d6a9c5a45ba7d9cdfeba1be | |
parent | f6afd724fb52a37181dc32f979c54d88e665ae3f (diff) | |
download | archweb-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.py | 6 |
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 = { |