1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-02-11 18:51:19 +00:00

Update file views.py

This commit is contained in:
thomasl 2025-02-09 15:47:32 +01:00
parent eee87dcf13
commit 6229652dea

View File

@ -83,7 +83,9 @@ class UserUpdateView(ProtectQuerysetMixin, LoginRequiredMixin, UpdateView):
data=self.request.POST if self.request.POST else None)
# Désactivation des champs non autorisés
for field_name in profile_form.fields:
fields_to_check = list(profile_form.fields.keys())
for field_name in fields_to_check:
if not PermissionBackend.check_perm(self.request, f"member.change_profile_{field_name}", context['user_object'].profile):
del profile_form.fields[field_name]