Private
Public Access
1
0

get dates timeperiod updates to work better with local time zones

This commit is contained in:
Sander Roosendaal
2021-09-21 11:04:36 +02:00
parent 8205fd3c3f
commit 5b11413068
8 changed files with 170 additions and 27 deletions

View File

@@ -32,6 +32,8 @@ def workout_tcxemail_view(request,id=0):
def plannedsessions_icsemail_view(request,userid=0):
r = getrequestrower(request,userid=userid)
startdate,enddate = get_dates_timeperiod(request)
startdate = startdate.date()
enddate = enddate.date()
sps = get_sessions(r,startdate=startdate,enddate=enddate)
@@ -69,7 +71,8 @@ def plannedsessions_icsemail_view(request,userid=0):
def plannedsessions_coach_icsemail_view(request,userid=0):
therower = getrequestplanrower(request,userid=userid)
startdate,enddate = get_dates_timeperiod(request)
startdate = startdate.date()
enddate = enddate.date()
if 'coach' in request.user.rower.rowerplan:
sps = get_sessions_manager(request.user,teamid=0,
enddate=enddate,
@@ -195,9 +198,9 @@ def workouts_summaries_email_view(request):
messages.error(request, message)
return HttpResponseRedirect(
reverse(r.defaultlandingpage,
kwargs = {
'id':str(w.id),
})
kwargs = {
'id':str(w.id),
})
)
if request.method == 'POST':
@@ -247,7 +250,7 @@ def workout_csvemail_view(request,id=0):
df[' ElapsedTime (sec)'] = df['TimeStamp (sec)']
df['TimeStamp (sec)'] = df['TimeStamp (sec)'] + starttimeunix
except KeyError:
pass
pass
response = HttpResponse(df.to_csv())
response['Content-Disposition'] = 'attachment; filename="%s"' % filename
@@ -276,9 +279,9 @@ def workout_csvtoadmin_view(request,id=0): # pragma: no cover
successmessage = "The CSV file was sent to the site admin per email"
messages.info(request,successmessage)
url = reverse('workout_view',
kwargs = {
'id':encoder.encode_hex(w.id),
})
kwargs = {
'id':encoder.encode_hex(w.id),
})
response = HttpResponseRedirect(url)
return response