diff --git a/src/postorius/views/domain.py b/src/postorius/views/domain.py index 3824bbb..4a0ca70 100644 --- a/src/postorius/views/domain.py +++ b/src/postorius/views/domain.py @@ -29,13 +29,13 @@ except ImportError: from urllib.error import HTTPError from postorius import utils -from postorius.auth.decorators import superuser_or_403 +from postorius.auth.decorators import superuser_required from postorius.models import Domain, MailmanApiError from postorius.forms import DomainNew @login_required -@superuser_or_403 +@superuser_required def domain_index(request): try: existing_domains = Domain.objects.all() @@ -46,7 +46,7 @@ @login_required -@superuser_or_403 +@superuser_required def domain_new(request): if request.method == 'POST': form = DomainNew(request.POST) @@ -71,7 +71,7 @@ @login_required -@superuser_or_403 +@superuser_required def domain_delete(request, domain): """Deletes a domain but asks for confirmation first. """ diff --git a/src/postorius/views/list.py b/src/postorius/views/list.py index a1c8d48..2936ed2 100644 --- a/src/postorius/views/list.py +++ b/src/postorius/views/list.py @@ -49,7 +49,7 @@ ListHeaderMatchForm, ListHeaderMatchFormset, MemberModeration) from postorius.models import Domain, List, MailmanApiError, Mailman404Error from postorius.auth.decorators import ( - list_owner_required, list_moderator_required, superuser_or_403) + list_owner_required, list_moderator_required, superuser_required) from postorius.views.generic import MailingListView @@ -493,7 +493,7 @@ @login_required -@superuser_or_403 +@superuser_required def list_new(request, template='postorius/lists/new.html'): """ Add a new mailing list.