bug fixes
This commit is contained in:
@@ -1003,13 +1003,14 @@ def checkbreakthrough(w, r):
|
||||
r.user.last_name,
|
||||
btvalues=btvalues.to_json())
|
||||
for coach in r.get_coaches():
|
||||
_ = myqueue(queuehigh, handle_sendemail_breakthrough,
|
||||
w.id,
|
||||
coach.user.email,
|
||||
r.user.first_name,
|
||||
r.user.last_name,
|
||||
btvalues=btvalues.to_json(),
|
||||
surname=True)
|
||||
if coach.getemailnotifications and not coach.emailbounced:
|
||||
_ = myqueue(queuehigh, handle_sendemail_breakthrough,
|
||||
w.id,
|
||||
coach.user.email,
|
||||
r.user.first_name,
|
||||
r.user.last_name,
|
||||
btvalues=btvalues.to_json(),
|
||||
surname=True)
|
||||
|
||||
# submit email task to send email about breakthrough workout
|
||||
if ishard: # pragma: no cover
|
||||
@@ -1024,13 +1025,14 @@ def checkbreakthrough(w, r):
|
||||
r.user.last_name,
|
||||
btvalues=btvalues.to_json())
|
||||
for coach in r.get_coaches():
|
||||
_ = myqueue(queuehigh, handle_sendemail_hard,
|
||||
w.id,
|
||||
coach.user.email,
|
||||
r.user.first_name,
|
||||
r.user.last_name,
|
||||
btvalues=btvalues.to_json(),
|
||||
surname=True)
|
||||
if coach.getemailnotifications and not coach.emailbounced:
|
||||
_ = myqueue(queuehigh, handle_sendemail_hard,
|
||||
w.id,
|
||||
coach.user.email,
|
||||
r.user.first_name,
|
||||
r.user.last_name,
|
||||
btvalues=btvalues.to_json(),
|
||||
surname=True)
|
||||
|
||||
return isbreakthrough, ishard
|
||||
|
||||
|
||||
@@ -5783,7 +5783,7 @@ def interactive_flex_chart2(id, r, promember=0,
|
||||
workstrokesonly = False
|
||||
try:
|
||||
_ = rowdata[yparam2]
|
||||
except KeyError: # pragma: no cover
|
||||
except (KeyError, TypeError): # pragma: no cover
|
||||
yparam2 = 'None'
|
||||
|
||||
try:
|
||||
|
||||
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
Binary file not shown.
@@ -326,7 +326,7 @@ def isbreakthrough(delta, cpvalues, p0, p1, p2, p3, ratio):
|
||||
cpvalues = cpvalues.values.astype(int)
|
||||
pwr = pwr.astype(int)
|
||||
|
||||
res = np.sum(cpvalues > pwr)
|
||||
res = np.sum(cpvalues > pwr+1)
|
||||
res2 = np.sum(cpvalues > pwr2)
|
||||
|
||||
btdf = pd.DataFrame(
|
||||
|
||||
Reference in New Issue
Block a user