refactor: remove unnecessary authentication check in SupervisorDetail view
This commit is contained in:
@@ -6172,9 +6172,6 @@ class SupervisorDetail(DetailView):
|
|||||||
``LoginRequiredMixin`` (enforced via the URLconf decorator or mixin).
|
``LoginRequiredMixin`` (enforced via the URLconf decorator or mixin).
|
||||||
"""
|
"""
|
||||||
obj = super().get_object(queryset)
|
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 (
|
if (
|
||||||
self.request.user.is_superuser
|
self.request.user.is_superuser
|
||||||
or self.request.user.groups.filter(name="cid_user_manager").exists()
|
or self.request.user.groups.filter(name="cid_user_manager").exists()
|
||||||
|
|||||||
Reference in New Issue
Block a user