adding better rscore calc from power zone
This commit is contained in:
@@ -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']
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user