date is sticky in plannedsession create form
This commit is contained in:
@@ -11622,6 +11622,9 @@ def plannedsession_create_view(request,timeperiod='thisweek',rowerid=0):
|
||||
|
||||
add_rower_session(r,ps)
|
||||
|
||||
request.session['fstartdate'] = str(arrow.get(startdate))
|
||||
request.session['fenddate'] = str(arrow.get(enddate))
|
||||
|
||||
url = reverse(plannedsession_create_view,
|
||||
kwargs = {
|
||||
'rowerid':r.id,
|
||||
@@ -11629,7 +11632,20 @@ def plannedsession_create_view(request,timeperiod='thisweek',rowerid=0):
|
||||
})
|
||||
return HttpResponseRedirect(url)
|
||||
else:
|
||||
sessioncreateform = PlannedSessionForm()
|
||||
if 'fstartdate' in request.session:
|
||||
fstartdate = arrow.get(request.session['fstartdate']).date()
|
||||
fenddate = arrow.get(request.session['fenddate']).date()
|
||||
|
||||
forminitial = {
|
||||
'startdate':fstartdate,
|
||||
'enddate':fenddate
|
||||
}
|
||||
else:
|
||||
forminitial = {}
|
||||
|
||||
print forminitial
|
||||
|
||||
sessioncreateform = PlannedSessionForm(initial=forminitial)
|
||||
|
||||
startdate,enddate = get_dates_timeperiod(timeperiod)
|
||||
sps = get_sessions(r,startdate=startdate,enddate=enddate)
|
||||
|
||||
Reference in New Issue
Block a user