diff options
Diffstat (limited to 'accounts/views.py')
-rw-r--r-- | accounts/views.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/accounts/views.py b/accounts/views.py index 9c2efeb..7b40c05 100644 --- a/accounts/views.py +++ b/accounts/views.py @@ -81,10 +81,11 @@ def personal(request): medic.misc = request.POST["misc"] medic.save() - if request.POST["branca"] != "": - request.user.groups.clear() - request.user.groups.add( - Group.objects.get(name=request.POST["branca"])) + if "branca" in request.POST: + if request.POST["branca"] != "": + request.user.groups.clear() + request.user.groups.add( + Group.objects.get(name=request.POST["branca"])) if "vac_certificate" in request.FILES: myfile = request.FILES['vac_certificate'] |