1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-02-22 23:01:39 +00:00

Compare commits

..

No commits in common. "a846750911ecb55ade42c9c779834aba1c82902a" and "a8a69c766cc5490cfab690d49add2569e4de6246" have entirely different histories.

2 changed files with 4 additions and 5 deletions

View File

@ -8,8 +8,7 @@ from django.core.exceptions import ValidationError
from django.forms import FileInput
from django.utils.translation import gettext_lazy as _
from .models import AdminRegistration, CoachRegistration, ParticipantRegistration, Payment, \
StudentRegistration, VolunteerRegistration
from .models import AdminRegistration, CoachRegistration, Payment, StudentRegistration, VolunteerRegistration
class SignupForm(UserCreationForm):
@ -124,7 +123,7 @@ class PhotoAuthorizationForm(forms.ModelForm):
self.fields["photo_authorization"].widget = FileInput()
class Meta:
model = ParticipantRegistration
model = StudentRegistration
fields = ('photo_authorization',)

View File

@ -307,14 +307,14 @@ class UserUploadPhotoAuthorizationView(UserRegistrationMixin, UpdateView):
"""
A participant can send its photo authorization.
"""
model = ParticipantRegistration
model = StudentRegistration
form_class = PhotoAuthorizationForm
template_name = "registration/upload_photo_authorization.html"
extra_context = dict(title=_("Upload photo authorization"))
@transaction.atomic
def form_valid(self, form):
old_instance = ParticipantRegistration.objects.get(pk=self.object.pk)
old_instance = StudentRegistration.objects.get(pk=self.object.pk)
if old_instance.photo_authorization:
old_instance.photo_authorization.delete()
old_instance.save()