bug fixes stravaimport & sporttracks data without distance
This commit is contained in:
@@ -742,8 +742,10 @@ def add_workout_from_stdata(user,importid,data):
|
||||
except:
|
||||
title = "Imported data"
|
||||
|
||||
|
||||
res = splitstdata(data['distance'])
|
||||
try:
|
||||
res = splitstdata(data['distance'])
|
||||
except KeyError:
|
||||
return (0,"No distance data in the workout")
|
||||
|
||||
distance = res[1]
|
||||
times_distance = res[0]
|
||||
@@ -5582,6 +5584,12 @@ def workout_getsporttracksworkout_view(request,sporttracksid):
|
||||
data = res.json()
|
||||
|
||||
id,message = add_workout_from_stdata(request.user,sporttracksid,data)
|
||||
if id==0:
|
||||
url = reverse(workouts_view,
|
||||
kwargs = {
|
||||
'message':message,
|
||||
})
|
||||
return HttpResponseRedirect(url)
|
||||
w = Workout.objects.get(id=id)
|
||||
w.uploadedtosporttracks=sporttracksid
|
||||
w.save()
|
||||
|
||||
Reference in New Issue
Block a user