add admin edit link
This commit is contained in:
+4
-1
@@ -22,7 +22,7 @@ from django.core.exceptions import PermissionDenied
|
||||
def user_is_rcr(function):
|
||||
def wrap(request, *args, **kwargs):
|
||||
if (
|
||||
request.user.groups.filter(Q(name="rcr_radiology_assessor") | Q(name="rcr_oncology_assessor")).exists()
|
||||
request.user.groups.filter(Q(name="rcr_radiology_assessor") | Q(name="rcr_oncology_assessor")| Q(name="rcr_assessor")).exists()
|
||||
or request.user.is_superuser
|
||||
):
|
||||
return function(request, *args, **kwargs)
|
||||
@@ -83,6 +83,9 @@ def radiology_index(request, assigned=True, user_pk: int | None = None):
|
||||
items = Item.objects.filter(assigned_to_radiology=assessor).exclude(completed_radiology=True)
|
||||
elif assessor.groups.filter(name="rcr_oncology_assessor").exists():
|
||||
items = Item.objects.filter(assigned_to_oncology=assessor).exclude(completed_oncology=True)
|
||||
elif assessor.groups.filter(name="rcr_assessor").exists():
|
||||
items = Item.objects.all()
|
||||
assessor = None
|
||||
else:
|
||||
raise Http404
|
||||
|
||||
|
||||
Reference in New Issue
Block a user