Private
Public Access
1
0

adding better rscore calc from power zone

This commit is contained in:
2023-08-15 09:05:10 +02:00
parent cd9fba9121
commit aa40c6e725
7 changed files with 39 additions and 10 deletions

View File

@@ -1063,7 +1063,7 @@ def get_workouts_session(r, ps):
return ws
def create_sessions_from_json(plansteps, rower, startdate, manager):
def create_sessions_from_json(plansteps, rower, startdate, manager, planbyrscore=False):
trainingdays = plansteps['trainingDays']
planstartdate = startdate
for day in trainingdays:
@@ -1076,6 +1076,10 @@ def create_sessions_from_json(plansteps, rower, startdate, manager):
preferreddate = planstartdate+timedelta(days=day['order'])
sessionmode = 'time'
if planbyrscore:
sessionmode = 'rScore'
ps = PlannedSession(
startdate=preferreddate -
timedelta(days=preferreddate.weekday()),
@@ -1086,7 +1090,7 @@ def create_sessions_from_json(plansteps, rower, startdate, manager):
name=workout['workoutName'],
steps=workout,
manager=manager,
sessionmode='time',
sessionmode=sessionmode,
comment=workout['description']
)