Private
Public Access
1
0

bug fix underarmour import

This commit is contained in:
Sander Roosendaal
2018-05-17 12:20:06 +02:00
parent da918be5d9
commit 9fabd6a2e8
2 changed files with 25 additions and 24 deletions

View File

@@ -8,7 +8,7 @@ import requests
import requests.auth
import json
from django.utils import timezone
from datetime import datetime
from datetime import datetime,timedelta
import numpy as np
from dateutil import parser
import time
@@ -104,7 +104,7 @@ def underarmour_open(user):
expires_in = res[1]
refresh_token = res[2]
expirydatetime = timezone.now()+datetime.timedelta(seconds=expires_in)
expirydatetime = timezone.now()+timedelta(seconds=expires_in)
r = getrower(request.user)
r.underarmourtoken = access_token
@@ -205,10 +205,12 @@ def get_underarmour_workout_list(user):
'Api-Key': UNDERARMOUR_CLIENT_KEY,
'user-agent': 'sanderroosendaal',
'Content-Type': 'application/json'}
url = "https://api.ua.com/v7.1/workout/?user="+str(get_userid(r.underarmourtoken))
url = "https://api.ua.com/v7.1/workout/?user="+str(get_userid(r.underarmourtoken))+"&order_by=-start_datetime"
s = requests.get(url,headers=headers)
return s
# Get workout summary data by Underarmour ID
@@ -261,7 +263,7 @@ def createunderarmourworkoutdata(w):
spm = row.df[' Cadence (stokes/min)'].astype(int)
spm[0] = spm[1]
hr = row.df[' HRCur (bpm)'].astype(int)
haslatlon=1
try:
@@ -408,7 +410,8 @@ def get_userid(access_token):
'Api-Key': UNDERARMOUR_CLIENT_KEY,
'user-agent': 'sanderroosendaal',
'Content-Type': 'application/json'}
url = "https://api.ua.com/v7.1/user/self"
url = "https://api.ua.com/v7.1/user/self/"
response = requests.get(url,headers=headers)
me_json = response.json()