Private
Public Access
1
0

bug fixes stravaimport & sporttracks data without distance

This commit is contained in:
Sander Roosendaal
2017-04-27 13:01:33 +02:00
parent a6cb3d5140
commit c7447c3fad
2 changed files with 23 additions and 6 deletions

View File

@@ -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()