diff --git a/apps/member/views.py b/apps/member/views.py index 559c63ef..f0828e6f 100644 --- a/apps/member/views.py +++ b/apps/member/views.py @@ -81,7 +81,10 @@ class UserUpdateView(ProtectQuerysetMixin, LoginRequiredMixin, UpdateView): # Vérification des permissions sur le profil profile_form = self.profile_form(instance=context['user_object'].profile, data=self.request.POST if self.request.POST else None) - + + if not self.object.profile.report_frequency: + del profile_form.fields["last_report"] + # Désactivation des champs non autorisés fields_to_check = list(profile_form.fields.keys())