copy/pasts plan to calendar
This commit is contained in:
@@ -1052,6 +1052,27 @@ def get_workouts_session(r,ps):
|
||||
|
||||
return ws
|
||||
|
||||
def create_sessions_from_json(plansteps,athletes,startdate,manager):
|
||||
trainingdays = plansteps['plan']['trainingDays']
|
||||
for day in trainingdays:
|
||||
for workout in day['workouts']:
|
||||
ps = PlannedSession(
|
||||
startdate = startdate+timedelta(days=day['order']),
|
||||
enddate = startdate,
|
||||
preferreddate = startdate,
|
||||
sessionsport = 'water', # change this
|
||||
name = workout['workoutName'],
|
||||
steps = workout,
|
||||
manager = manager,
|
||||
sessionmode = 'time',
|
||||
comment = workout['description']
|
||||
)
|
||||
|
||||
ps.save()
|
||||
|
||||
for athlete in athletes:
|
||||
add_rower_session(athlete,ps)
|
||||
|
||||
def update_plannedsession(ps,cd):
|
||||
for attr, value in cd.items():
|
||||
if attr == 'comment':
|
||||
|
||||
Reference in New Issue
Block a user