Private
Public Access
1
0

correct return to workouts list page

This commit is contained in:
Sander Roosendaal
2021-05-15 15:06:39 +02:00
parent a92d612642
commit c799f48181

View File

@@ -2008,6 +2008,18 @@ def workout_c2import_view(request,page=1,userid=0,message=""):
'page':page, 'page':page,
}) })
importlistviews = {
'c2':'workout_c2import_view',
'strava':'workout_stravaimport_view',
'polar':'workout_polarimport_view',
'ownapi':'workout_view',
'runkeeper':'workout_runkeeperimport_view',
'sporttracks':'workout_sporttracksimport_view',
'trainingpeaks':'workout_view',
'underarmour':'workout_underarmourimport_view',
'nk':'workout_nkimport_view',
}
importsources = { importsources = {
'c2':c2stuff, 'c2':c2stuff,
'strava':stravastuff, 'strava':stravastuff,
@@ -2018,7 +2030,7 @@ importsources = {
'trainingpeaks':tpstuff, 'trainingpeaks':tpstuff,
'underarmour':underarmourstuff, 'underarmour':underarmourstuff,
'nk':nkstuff, 'nk':nkstuff,
} }
@login_required() @login_required()
def workout_getrp3importview(request,externalid): def workout_getrp3importview(request,externalid):
@@ -2050,7 +2062,7 @@ def workout_getimportview(request,externalid,source = 'c2',do_async=False):
if do_async: # pragma: no cover if do_async: # pragma: no cover
messages.info(request,"Your workout will be imported in the background") messages.info(request,"Your workout will be imported in the background")
# this should return to the respective import list page # this should return to the respective import list page
url = reverse('workouts_view') url = reverse(importlistviews[source])
return HttpResponseRedirect(url) return HttpResponseRedirect(url)
if not data: # pragma: no cover if not data: # pragma: no cover