Skip to content

Commit 5c672e4

Browse files
committed
♻️ use is_crew instead of is_staff
1 parent 0b3d7f2 commit 5c672e4

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

fragdenstaat_de/fds_donation/services.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ def merge_donor_list(donors):
310310

311311

312312
def confirm_donor_email(donor, request=None):
313-
if request and request.user.is_staff and request.user != donor.user:
313+
if request and request.user.is_crew and request.user != donor.user:
314314
# Don't trigger things as staff for different user
315315
return
316316
is_auth = request and request.user.is_authenticated

fragdenstaat_de/fds_paperless/views.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
from froide.foirequest.decorators import allow_write_foirequest
66
from froide.foirequest.models import FoiRequest
77
from froide.foirequest.views.list_requests import BaseListRequestView
8-
from froide.helper.auth import require_staff
8+
from froide.helper.auth import require_crew
99
from froide.helper.utils import render_403
1010

1111
from .filters import SelectRequestFilterSet
1212
from .forms import PaperlessPostalReplyForm
1313
from .paperless import add_tag_to_documents, get_thumbnail, list_documents
1414

1515

16-
@require_staff
16+
@require_crew
1717
def list_view(request):
1818
paperless_docs = list_documents()
1919
return render(
@@ -27,7 +27,7 @@ def list_view(request):
2727

2828
@allow_write_foirequest
2929
def add_postal_message(request, foirequest):
30-
if not request.user.is_staff or not request.user.has_perm(
30+
if not request.user.is_crew or not request.user.has_perm(
3131
"foirequest.change_foimessage"
3232
):
3333
return render_403(request)
@@ -67,7 +67,7 @@ def add_postal_message(request, foirequest):
6767
)
6868

6969

70-
@require_staff
70+
@require_crew
7171
@cache_control(max_age=86400)
7272
def get_thumbnail_view(request, paperless_document: int):
7373
content_type, content = get_thumbnail(paperless_document_id=paperless_document)

0 commit comments

Comments
 (0)