multiclone refinements
This commit is contained in:
@@ -11581,7 +11581,7 @@ def agegrouprecordview(request,sex='male',weightcategory='hwt',
|
||||
@user_passes_test(hasplannedsessions,login_url="/rowers/planmembership/",
|
||||
redirect_field_name=None)
|
||||
def plannedsession_multiclone_view(
|
||||
request,timeperiod='nextweek',
|
||||
request,timeperiod='none',
|
||||
rowerid=0,
|
||||
startdate=timezone.now()-datetime.timedelta(days=30),
|
||||
enddate=timezone.now()+datetime.timedelta(days=1)):
|
||||
@@ -11603,6 +11603,10 @@ def plannedsession_multiclone_view(
|
||||
if 'enddate' in request.session:
|
||||
enddate = iso8601.parse_date(request.session['enddate'])
|
||||
|
||||
if timeperiod != 'none':
|
||||
startdate,enddate = get_dates_timeperiod(timeperiod)
|
||||
|
||||
|
||||
if request.method == 'POST' and 'daterange' in request.POST:
|
||||
dateform = DateRangeForm(request.POST)
|
||||
if dateform.is_valid():
|
||||
@@ -11647,10 +11651,6 @@ def plannedsession_multiclone_view(
|
||||
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
startdate = datetime.datetime.combine(startdate,datetime.time())
|
||||
enddate = datetime.datetime.combine(enddate,datetime.time(23,59,59))
|
||||
enddate = enddate+datetime.timedelta(days=1)
|
||||
|
||||
sps = PlannedSession.objects.filter(
|
||||
manager=request.user,
|
||||
rower__in=[r],
|
||||
|
||||
Reference in New Issue
Block a user