making workout shells from summaries
This commit is contained in:
@@ -1016,34 +1016,12 @@ def garmin_summaries_view(request):
|
||||
# POST request
|
||||
data = json.loads(request.body)
|
||||
activities = data['activities']
|
||||
result = garmin_stuff.garmin_workouts_from_summaries(activities)
|
||||
|
||||
for activity in activities:
|
||||
garmintoken = activity['userAccessToken']
|
||||
try:
|
||||
r = Rower.objects.get(garmintoken=garmintoken)
|
||||
starttime = activity['startTimeInSeconds']
|
||||
startdatetime = arrow.get(starttime)
|
||||
durationseconds = activity['durationInSeconds']
|
||||
duration = dataprep.totaltime_sec_to_string(durationseconds)
|
||||
activitytype = activity['activityType']
|
||||
name = 'Imported from Garmin'
|
||||
date = startdatetime.date()
|
||||
try:
|
||||
distance = activity['durationInMeters']
|
||||
except KeyError:
|
||||
distance = 0
|
||||
try:
|
||||
averagehr = activity['averageHeartRateInBeatsPerMinute']
|
||||
maxhr = activity['maxHeartRateInBeatsPerMinute']
|
||||
except KeyError:
|
||||
averagehr = 0
|
||||
maxhr = 0
|
||||
uploadedtogarmin = activity['summaryId']
|
||||
if result:
|
||||
return HttpResponse(status=200)
|
||||
|
||||
except Rower.DoesNotExist:
|
||||
pass
|
||||
|
||||
return HttpResponse(status=200)
|
||||
return HttpResponse(status=400)
|
||||
|
||||
|
||||
# The page where you select which RunKeeper workout to import
|
||||
|
||||
Reference in New Issue
Block a user