diff --git a/myproject/myapp/views.py b/myproject/myapp/views.py index b916e7337b20e00bbb31d7b464942a76a3e3ec3e..7f80cb7ff739e942724f527cb0bf59f4c366f1f2 100644 --- a/myproject/myapp/views.py +++ b/myproject/myapp/views.py @@ -396,8 +396,8 @@ class ModelPerformanceView(UserPassesTestMixin, TemplateView): def dispatch(self, request, *args, **kwargs): if request.user.is_anonymous: messages.info(request, 'Must be logged in as an ML Engineer or Admin to access this page.') - return redirect('users') - elif request.user.profile.user_type != 2 or not request.user.is_superuser: + return redirect('login') + elif request.user.profile.user_type != 2 and not request.user.is_superuser: messages.info(request, 'Must be logged in as an ML Engineer or Admin to access this page.') return redirect('users') else: