From 9eed5ca2a0acc32675b73c8ff690d9176f790f69 Mon Sep 17 00:00:00 2001 From: Emmy D'Anello Date: Fri, 7 Apr 2023 11:32:11 +0200 Subject: [PATCH] Add e-mail address on tournament export Signed-off-by: Emmy D'Anello --- participation/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/participation/views.py b/participation/views.py index 0f2497f..2cf7099 100644 --- a/participation/views.py +++ b/participation/views.py @@ -588,7 +588,8 @@ class TournamentExportCSVView(VolunteerMixin, DetailView): content_type='text/csv', headers={'Content-Disposition': f'attachment; filename="Tournoi de {tournament.name}.csv"'}, ) - writer = csv.DictWriter(resp, ('Tournoi', 'Équipe', 'Trigramme', 'Nom', 'Prénom', 'Genre', 'Date de naissance')) + writer = csv.DictWriter(resp, ('Tournoi', 'Équipe', 'Trigramme', 'Nom', 'Prénom', 'Email', + 'Genre', 'Date de naissance')) writer.writeheader() for participation in tournament.participations.filter(valid=True).order_by('team__trigram').all(): @@ -600,6 +601,7 @@ class TournamentExportCSVView(VolunteerMixin, DetailView): 'Trigramme': participation.team.trigram, 'Nom': registration.user.last_name, 'Prénom': registration.user.first_name, + 'Email': registration.user.email, 'Genre': registration.get_gender_display() if isinstance(registration, StudentRegistration) else 'Encandrant⋅e', 'Date de naissance': registration.birth_date if isinstance(registration, StudentRegistration)