1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-03-16 02:37:36 +00:00

Fix participation form layout

This commit is contained in:
Emmy D'Anello 2025-03-05 19:49:25 +01:00
parent 758a2c9a00
commit a2e5ab5f6a
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85

View File

@ -313,6 +313,7 @@ class TeamUpdateView(LoginRequiredMixin, UpdateView):
instance=self.object.participation)
if not self.request.user.registration.is_volunteer:
del context["participation_form"].fields['final']
context["participation_form"].helper.layout.remove('final')
context["title"] = _("Update team {trigram}").format(trigram=self.object.trigram)
return context
@ -321,6 +322,7 @@ class TeamUpdateView(LoginRequiredMixin, UpdateView):
participation_form = ParticipationForm(data=self.request.POST or None, instance=self.object.participation)
if not self.request.user.registration.is_volunteer:
del participation_form.fields['final']
participation_form.helper.layout.remove('final')
if not participation_form.is_valid():
return self.form_invalid(form)