diff --git a/rowers/views.py b/rowers/views.py index be9e75eb..5eb16dc4 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -11949,6 +11949,7 @@ def plannedsession_multiclone_view( teams = ps.team.all() ps.pk = None ps.startdate += delta + ps.preferreddate += delta ps.enddate += delta ps.save() for rower in rowers: @@ -12018,6 +12019,7 @@ def plannedsession_create_view(request,timeperiod='thisweek',rowerid=0): cd = sessioncreateform.cleaned_data startdate = cd['startdate'] enddate = cd['enddate'] + preferreddate = cd['preferreddate'] sessiontype = cd['sessiontype'] sessionmode = cd['sessionmode'] criterium = cd['criterium'] @@ -12036,6 +12038,7 @@ def plannedsession_create_view(request,timeperiod='thisweek',rowerid=0): name=name, startdate=startdate, enddate=enddate, + preferreddate=preferreddate, course=course, sessiontype=sessiontype, sessionmode=sessionmode, @@ -12051,6 +12054,7 @@ def plannedsession_create_view(request,timeperiod='thisweek',rowerid=0): request.session['fstartdate'] = str(arrow.get(startdate)) request.session['fenddate'] = str(arrow.get(enddate)) + request.session['fprefdate'] = str(arrow.get(preferreddate)) url = reverse(plannedsession_create_view, kwargs = { @@ -12062,10 +12066,12 @@ def plannedsession_create_view(request,timeperiod='thisweek',rowerid=0): if 'fstartdate' in request.session: fstartdate = arrow.get(request.session['fstartdate']).date() fenddate = arrow.get(request.session['fenddate']).date() + fprefdate = arrow.get(request.session['fprefdate']).date() forminitial = { 'startdate':fstartdate, - 'enddate':fenddate + 'enddate':fenddate, + 'preferreddate':fprefdate } else: forminitial = {} @@ -12217,6 +12223,7 @@ def plannedsession_teamcreate_view(request,timeperiod='thisweek', cd = sessioncreateform.cleaned_data startdate = cd['startdate'] enddate = cd['enddate'] + preferreddate = cd['preferreddate'] sessiontype = cd['sessiontype'] sessionmode = cd['sessionmode'] criterium = cd['criterium'] @@ -12235,6 +12242,7 @@ def plannedsession_teamcreate_view(request,timeperiod='thisweek', name=name, startdate=startdate, enddate=enddate, + preferreddate=preferreddate, sessiontype=sessiontype, sessionmode=sessionmode, sessionvalue=sessionvalue,