From e0b46d86cc15f81b11fe67f4df5870912e1b7776 Mon Sep 17 00:00:00 2001 From: Jarmil Date: Tue, 3 Dec 2019 21:27:04 +0100 Subject: [PATCH] Zmena textu registracniho mailu --- nalodeni/auth.py | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/nalodeni/auth.py b/nalodeni/auth.py index fdf8d15..d5c551f 100644 --- a/nalodeni/auth.py +++ b/nalodeni/auth.py @@ -2,6 +2,7 @@ import hashlib from datetime import datetime import logging +import math from django.contrib.auth import get_user_model from django.utils.crypto import get_random_string @@ -179,16 +180,22 @@ def sendRegisterTokenReg(rt): rt.etStamp = datetime.now() rt.save() + word_days = "dní" + if appSettings.TOKEN_VALID_SEC < 60*60*24*5: + word_days = "dny" + if appSettings.TOKEN_VALID_SEC < 60*60*24*1: + word_days = "den" + emailSubj = 'Piráti - nalodění - registrační odkaz' emailBody = """\ -Dobrý den, +Vítej na palubě! -níže Vám zasíláme registrační odkaz do aplikace Pirátů "Nalodění": +Pro přihlášení do Nalodění klikni na následující odkaz: {baseUrl}/prihlaseni/?t={emailToken} -V registraci pokračujte kliknutím na odkaz, nebo jeho překopírováním do prohlížeče internetových stránek. -Odkaz je možné použít pouze jednou, v případě potřeby si nechte zaslat nový odkaz. +Odkaz je možné použít pouze jednou, v případě potřeby si nech zaslat nový. +Odkaz platí {days} {word}. S pozdravem Piráti @@ -198,7 +205,9 @@ Piráti emailSubj, emailBody.format( emailToken=emailToken, - baseUrl=appSettings.BASE_URL), + baseUrl=appSettings.BASE_URL, + days=int(math.floor(appSettings.TOKEN_VALID_SEC / (60*60*24))), + word=word_days), "nalodeni@pirati.cz", [rt.email], # email to ... fail_silently=False,