From 8d7f40b4e1db665f09af1e624a8dbb137a59085d Mon Sep 17 00:00:00 2001 From: h4-rahman <hamidur2.rahman@live.uwe.ac.uk> Date: Tue, 30 Apr 2024 12:35:17 +0100 Subject: [PATCH] Fixed error handling for model performance view --- myproject/myapp/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/myproject/myapp/views.py b/myproject/myapp/views.py index b916e73..7f80cb7 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: -- GitLab