mirror of
https://gitlab.com/animath/si/plateforme-corres2math.git
synced 2025-07-07 04:24:04 +02:00
Test user impersonification
This commit is contained in:
@ -256,7 +256,6 @@ class UserImpersonateView(LoginRequiredMixin, RedirectView):
|
||||
session = request.session
|
||||
session["admin"] = request.user.pk
|
||||
session["_fake_user_id"] = kwargs["pk"]
|
||||
return redirect(request.path)
|
||||
return super().dispatch(request, *args, **kwargs)
|
||||
|
||||
def get_redirect_url(self, *args, **kwargs):
|
||||
@ -274,4 +273,4 @@ class ResetAdminView(LoginRequiredMixin, View):
|
||||
return self.handle_no_permission()
|
||||
if "_fake_user_id" in request.session:
|
||||
del request.session["_fake_user_id"]
|
||||
return redirect(request.GET.get("path", "/"))
|
||||
return redirect(request.GET.get("path", reverse_lazy("index")))
|
||||
|
Reference in New Issue
Block a user