diff --git a/generic/views.py b/generic/views.py index 33056e2e..068a5419 100644 --- a/generic/views.py +++ b/generic/views.py @@ -1018,7 +1018,6 @@ def manage_cid_users(request): c.save() return JsonResponse({"status": "success"}) - if delete == "true": cids = CidUser.objects.filter(pk__in=selected_cids).delete() return JsonResponse({"status": "success"}) @@ -1076,6 +1075,9 @@ def manage_cid_users(request): passcode = "".join(random.choices(string.ascii_uppercase, k=4)) c = CidUser(cid=new_cid, passcode=passcode) c.save() + if cid_groups: + c.group_id = cid_groups[0] + if physics_exams: c.physics_exams.set(physics_exams) c.save()