Private
Public Access
1
0
This commit is contained in:
Sander Roosendaal
2021-03-27 11:50:55 +01:00
parent 085abef04e
commit 6c17d31849

View File

@@ -2524,14 +2524,18 @@ def rower_view_instantplan(request,id='',userid=0):
'id':id,
})
return HttpResponseRedirect(url)
form = InstantPlanSelectForm(request.POST)
form = InstantPlanSelectForm(request.POST,targets=targets)
if form.is_valid():
plansteps = response.json()
name = form.cleaned_data['name']
try:
target = form.cleaned_data['target']
targetid = form.cleaned_data['target']
if targetid != '':
target = TrainingTarget.objects.get(id=int(targetid))
else:
target = None
except KeyError:
try:
targetid = request.POST['target']
@@ -2546,8 +2550,10 @@ def rower_view_instantplan(request,id='',userid=0):
notes = form.cleaned_data['notes']
datechoice = form.cleaned_data['datechoice']
status = True
if target and datechoice == 'target':
enddate = target.date
startdate = enddate-datetime.timedelta(days=plan.duration)
elif datechoice == 'startdate':
enddate = startdate+datetime.timedelta(days=plan.duration)
else: