refactor: remove unnecessary authentication check in SupervisorDetail view

This commit is contained in:
Ross
2026-06-30 10:56:34 +01:00
parent ce323c4973
commit 856fb0bf08
-3
View File
@@ -6172,9 +6172,6 @@ class SupervisorDetail(DetailView):
``LoginRequiredMixin`` (enforced via the URLconf decorator or mixin).
"""
obj = super().get_object(queryset)
if not self.request.user.is_authenticated:
from django.contrib.auth.views import redirect_to_login
return redirect_to_login(self.request.get_full_path())
if (
self.request.user.is_superuser
or self.request.user.groups.filter(name="cid_user_manager").exists()