Private
Public Access
1
0

quiske v2 improvements

This commit is contained in:
Sander Roosendaal
2022-10-13 14:10:24 +02:00
parent 9a93779009
commit 7340178827
7 changed files with 43 additions and 2 deletions

View File

@@ -1709,11 +1709,17 @@ def handle_sendemail_expired(useremail, userfirstname, userlastname, expireddate
def handle_sendemail_breakthrough(workoutid, useremail,
userfirstname, userlastname,
btvalues=pd.DataFrame().to_json(),
surname=False,
**kwargs):
btvalues = pd.read_json(btvalues)
btvalues.sort_values('delta', axis=0, inplace=True)
lastname = ''
if surname:
lastname = userlastname
tablevalues = [
{'delta': t.delta,
'time': str(timedelta(seconds=t.delta)),
@@ -1728,6 +1734,7 @@ def handle_sendemail_breakthrough(workoutid, useremail,
d = {
'first_name': userfirstname,
'last_name': lastname,
'siteurl': siteurl,
'workoutid': encoder.encode_hex(workoutid),
'btvalues': tablevalues,
@@ -1749,6 +1756,7 @@ def handle_sendemail_breakthrough(workoutid, useremail,
def handle_sendemail_hard(workoutid, useremail,
userfirstname, userlastname,
btvalues=pd.DataFrame().to_json(),
surname=False,
debug=False, **kwargs):
btvalues = pd.read_json(btvalues)
@@ -1761,12 +1769,17 @@ def handle_sendemail_hard(workoutid, useremail,
} for t in btvalues.itertuples()
]
lastname = ''
if surname:
lastname = userlastname
# send email with attachment
subject = "That was a pretty hard workout on rowsandall.com"
from_email = 'Rowsandall <info@rowsandall.com>'
d = {
'first_name': userfirstname,
'last_name': lastname,
'siteurl': siteurl,
'workoutid': encoder.encode_hex(workoutid),
'btvalues': tablevalues,