Zmena textu registracniho mailu

This commit is contained in:
Jarmil 2019-12-03 21:27:04 +01:00
parent 6518d50577
commit e0b46d86cc
1 changed files with 14 additions and 5 deletions

View File

@ -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,