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,
})
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 = {
'c2':c2stuff,
'strava':stravastuff,
@@ -2018,7 +2030,7 @@ importsources = {
'trainingpeaks':tpstuff,
'underarmour':underarmourstuff,
'nk':nkstuff,
}
}
@login_required()
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
messages.info(request,"Your workout will be imported in the background")
# this should return to the respective import list page
url = reverse('workouts_view')
url = reverse(importlistviews[source])
return HttpResponseRedirect(url)
if not data: # pragma: no cover