From 7628387158369e72b0779806a65bef0bfef68979 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Thu, 24 Dec 2020 00:43:07 +0100 Subject: [PATCH] Fix the fix of the sympa lists --- apps/participation/management/commands/fix_sympa_lists.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/participation/management/commands/fix_sympa_lists.py b/apps/participation/management/commands/fix_sympa_lists.py index 63152b5..b4a43d3 100644 --- a/apps/participation/management/commands/fix_sympa_lists.py +++ b/apps/participation/management/commands/fix_sympa_lists.py @@ -26,10 +26,12 @@ class Command(BaseCommand): f" des Correspondances.", "education", raise_error=False) for team in Team.objects.filter(participation__valid=True).all(): - sympa.subscribe(team.email, "equipes", f"Equipe {team.name}", True, True) + team.create_mailing_list() + sympa.subscribe(team.email, "equipes", f"Equipe {team.name}", True) sympa.subscribe(team.email, f"probleme-{team.participation.problem}", f"Equipe {team.name}", True) for team in Team.objects.filter(Q(participation__valid=False) | Q(participation__valid__isnull=True)).all(): + team.create_mailing_list() sympa.subscribe(team.email, "equipes-non-valides", f"Equipe {team.name}", True) for student in StudentRegistration.objects.filter(team__isnull=False).all():