start cleaning up trainee management

This commit is contained in:
Ross
2024-09-02 12:58:05 +01:00
parent 33b49c9430
commit a024d7fca7
4 changed files with 28 additions and 1 deletions
+8
View File
@@ -2791,6 +2791,14 @@ def get_user_selection_from_request(request):
user_models = User.objects.filter(id__in=selected_users)
return user_models
@user_is_cid_user_manager
def user_not_trainee(request, user_id):
user = get_object_or_404(User, pk=user_id)
user.userprofile.peninsula_trainee = False
user.userprofile.save()
return HttpResponse(f"{user.username} is no longer a trainee", content_type="text/plain")
@user_is_cid_user_manager
def users_bulk_edit(request):