Private
Public Access
1
0

using rowingdata_pl, requires rowingdata > 3.6.6

This commit is contained in:
2024-04-13 10:31:29 +02:00
parent 0f62dda8d8
commit cc611f049b
6 changed files with 30 additions and 42 deletions

View File

@@ -73,6 +73,7 @@ import pytz
import collections
import pendulum
from rowingdata import rowingdata as rrdata
from rowingdata import rowingdata_pl as rrdata_pl
from rowingdata import rower as rrower
@@ -618,6 +619,8 @@ def update_wps(r, types, mode='water', asynchron=True):
r.save()
except ValueError: # pragma: no cover
pass
except OverflowError:
pass
return True
@@ -1397,6 +1400,11 @@ def save_workout_database(f2, r, dosmooth=True, workouttype='rower',
w.team.add(t)
# put stroke data in database
try:
row = rrdata_pl(df=pl.from_pandas(row.df))
except:
pass
_ = dataplep(row.df, id=w.id, bands=True,
barchart=True, otwpower=True, empower=True, inboard=inboard)