diff --git a/tournaments/services/email_service.py b/tournaments/services/email_service.py index 98f5c5f..1bdf904 100644 --- a/tournaments/services/email_service.py +++ b/tournaments/services/email_service.py @@ -430,18 +430,18 @@ class TournamentEmailService: deadline_str = time_to_confirm.astimezone(tournament.timezone()).strftime("%d/%m/%Y à %H:%M (%Z)") # Confirmation required message - action_text = "Pour confirmer votre participation au tournoi, cliquez sur ce lien ou contactez rapidement le juge-arbitre." + action_text = f"Pour confirmer votre participation au tournoi, cliquez sur ce lien pour {url_info} ou contactez rapidement le juge-arbitre." warning_text = f"⚠️ ATTENTION : Vous avez jusqu'au {deadline_str} pour confirmer votre participation. Passé ce délai, votre place sera automatiquement proposée à l'équipe suivante sur liste d'attente.\n\n" elif captain.registration_status == RegistrationStatus.PENDING: - action_text = "Pour confirmer votre participation au tournoi, cliquez sur ce lien ou contactez rapidement le juge-arbitre." + action_text = f"Pour confirmer votre participation au tournoi, cliquez sur ce lien pour {url_info} ou contactez rapidement le juge-arbitre." warning_text = "⚠️ ATTENTION : Actuellement, il n'y a pas de liste d'attente pour ce tournoi. Dès qu'une liste d'attente se formera, vous recevrez un email avec un délai précis pour confirmer votre participation.\n\n" else: # Standard message for teams already confirmed - action_text = "Si vous n'êtes plus disponible pour participer à ce tournoi, cliquez sur ce lien ou contactez rapidement le juge-arbitre." + action_text = f"Si vous n'êtes plus disponible pour participer à ce tournoi, cliquez sur ce lien pour {url_info} ou contactez rapidement le juge-arbitre." warning_text = "" # Construct the complete message - return f"\n\n{warning_text}{action_text}{url_info}{account_info}" + return f"\n\n{warning_text}{action_text}{account_info}" @staticmethod def notify(captain, other_player, tournament, message_type: TeamEmailType): diff --git a/tournaments/templates/register_tournament.html b/tournaments/templates/register_tournament.html index 464b01e..a2ff531 100644 --- a/tournaments/templates/register_tournament.html +++ b/tournaments/templates/register_tournament.html @@ -13,194 +13,209 @@
Merci, l'inscription a bien été envoyée au juge-arbitre.
+ {% if registration_paid %} +✅ Votre paiement a bien été effectué et enregistré.
+ {% endif %} ++ Un email de confirmation a été envoyé à l'adresse associée à votre compte Padel Club ({{ user.email }}). Pensez à vérifier vos spams si vous ne recevez pas l'email. En cas de problème, contactez le juge-arbitre. +
+ {% else %} + {% if not registration_successful %} +Votre session d'inscription est active. Complétez le formulaire dans le délai accordé pour confirmer votre participation et garantir votre place.
+ {% if not cart_data.is_cart_expired %} +Votre session d'inscription expirera le {{ cart_data.expiry|date:"d/m/Y à H:i" }}
+Temps restant: {{ cart_data.expiry|timeuntil }}
+ {% else %} ++ Votre session d'inscription a expiré. Veuillez recommencer le processus d'inscription. Votre place n'est plus garantie. +
+ {% endif %} +Merci, l'inscription a bien été envoyée au juge-arbitre.
-- Un email de confirmation a été envoyé à l'adresse associée à votre compte Padel Club ({{ user.email }}). Pensez à vérifier vos spams si vous ne recevez pas l'email. En cas de problème, contactez le juge-arbitre. -
- {% else %} - {% if not registration_successful %} -Votre session d'inscription est active. Complétez le formulaire dans le délai accordé pour confirmer votre participation et garantir votre place.
- {% if not cart_data.is_cart_expired %} -Votre session d'inscription expirera le {{ cart_data.expiry|date:"d/m/Y à H:i" }}
-Temps restant: {{ cart_data.expiry|timeuntil }}
- {% else %} -- Votre session d'inscription a expiré. Veuillez recommencer le processus d'inscription. Votre place n'est plus garantie. -
- {% endif %} --