Private
Public Access
1
0

fixing c2 timezone stuff - hope it's better now

This commit is contained in:
Sander Roosendaal
2021-05-26 15:43:54 +02:00
parent d4d6ba5922
commit 9572a18263
8 changed files with 90 additions and 11 deletions

View File

@@ -564,6 +564,9 @@ def workout_nkimport_view(request,userid=0,after=0,before=0):
startdatestring = startdate.strftime('%Y-%m-%d')
enddatestring = enddate.strftime('%Y-%m-%d')
request.session['startdate'] = startdatestring
request.session['enddate'] = enddatestring
before = arrow.get(enddate)
before = str(int(before.timestamp()*1000))
@@ -1601,6 +1604,18 @@ def workout_getrp3importview(request,externalid):
@login_required()
def workout_getimportview(request,externalid,source = 'c2',do_async=True):
if 'startdate' in request.session and source == 'nk':
startdate = request.session.get('startdate')
enddate = request.session.get('enddate')
try:
result = importsources[source].get_workout(request.user,externalid,do_async=do_async,
startdate=startdate,enddate=enddate)
except NoTokenError:
return HttpResponseRedirect(reverse(importauthorizeviews[source]))
url = reverse(importlistviews[source])
return HttpResponseRedirect(url)
try:
result = importsources[source].get_workout(request.user,externalid,
do_async=do_async)