From badd76484442a76e06535d08723a4aaaa326f498 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 18 Dec 2023 09:57:16 +0000 Subject: [PATCH] . --- generic/decorators.py | 3 --- rad/views.py | 6 +++--- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/generic/decorators.py b/generic/decorators.py index b3c5ae8e..c6f27bd1 100755 --- a/generic/decorators.py +++ b/generic/decorators.py @@ -21,9 +21,6 @@ def user_is_cid_user_manager(function): def check_user_in_group(*groups: Group): - print("DEC") - print(groups) - def decorator(function): @wraps(function) def wrapper(request, *args, **kwargs): diff --git a/rad/views.py b/rad/views.py index dafd21a4..371f1159 100644 --- a/rad/views.py +++ b/rad/views.py @@ -641,15 +641,15 @@ class UpdateUserProfileView(UpdateView): def dispatch(self, request, *args, **kwargs): if request.user.is_superuser or request.user.groups.filter(name="cid_user_manager").exists(): - self.fields = ["supervisor", "grade", "registration_number", "peninsula_trainee"] + self.fields = ["supervisor", "grade", "registration_number", "site", "peninsula_trainee"] # Check permissions for the request.user here elif request.user != self.get_object().user: raise Http404 elif request.user.userprofile.peninsula_trainee: - self.fields = ["supervisor", "grade", "registration_number"] + self.fields = ["supervisor", "grade", "registration_number", "site"] else: - self.fields = ["grade", "registration_number"] + self.fields = ["grade", "registration_number", "site"] return super().dispatch(request, *args, **kwargs)