oauth working again (CORS allow all)
This commit is contained in:
@@ -29,6 +29,8 @@ from c2stuff import C2NoTokenError
|
||||
from iso8601 import ParseError
|
||||
import stravastuff
|
||||
import sporttracksstuff
|
||||
import ownapistuff
|
||||
from ownapistuff import TEST_CLIENT_ID, TEST_CLIENT_SECRET, TEST_REDIRECT_URI
|
||||
from rowsandall_app.settings import C2_CLIENT_ID, C2_REDIRECT_URI, C2_CLIENT_SECRET, STRAVA_CLIENT_ID, STRAVA_REDIRECT_URI, STRAVA_CLIENT_SECRET
|
||||
from rowsandall_app.settings import SPORTTRACKS_CLIENT_ID, SPORTTRACKS_REDIRECT_URI, SPORTTRACKS_CLIENT_SECRET
|
||||
import requests
|
||||
@@ -1169,6 +1171,7 @@ def rower_process_stravacallback(request):
|
||||
return imports_view(request,successmessage=successmessage)
|
||||
|
||||
|
||||
|
||||
@login_required()
|
||||
def rower_process_sporttrackscallback(request):
|
||||
code = request.GET['code']
|
||||
@@ -1190,6 +1193,26 @@ def rower_process_sporttrackscallback(request):
|
||||
successmessage = "Tokens stored. Good to go"
|
||||
return imports_view(request,successmessage=successmessage)
|
||||
|
||||
@login_required()
|
||||
def rower_process_testcallback(request):
|
||||
code = request.GET['code']
|
||||
res = ownapistuff.get_token(code)
|
||||
|
||||
|
||||
access_token = res[0]
|
||||
expires_in = res[1]
|
||||
refresh_token = res[2]
|
||||
expirydatetime = timezone.now()+datetime.timedelta(seconds=expires_in)
|
||||
|
||||
text = "Access Token:\n"
|
||||
text += access_token
|
||||
|
||||
text += "\n\nRefresh Token:\n"
|
||||
text += refresh_token
|
||||
|
||||
return HttpResponse(text)
|
||||
|
||||
|
||||
@login_required()
|
||||
def histo_all(request,theuser=0):
|
||||
promember=0
|
||||
@@ -3731,7 +3754,7 @@ def workout_upload_view(request,message=""):
|
||||
'user-agent': 'sanderroosendaal',
|
||||
'Content-Type': 'application/json'}
|
||||
import urllib
|
||||
url = "https://log.concept2.com/api/users/%s/results" % (c2userid)
|
||||
url = "httpvs://log.concept2.com/api/users/%s/results" % (c2userid)
|
||||
response = requests.post(url,headers=headers,data=json.dumps(data))
|
||||
|
||||
# response = c2stuff.workout_c2_upload(request.user,w)
|
||||
@@ -4556,7 +4579,7 @@ def strokedatajson(request,id):
|
||||
res = df.to_csv(csvfilename,index_label='index')
|
||||
row.csvfilename = csvfilename
|
||||
row.save()
|
||||
|
||||
datadf = dataprep.dataprep(data,id=row.id,bands=True,barchart=True,otwpower=True)
|
||||
except:
|
||||
return HttpResponse("Not OK")
|
||||
# mangling
|
||||
|
||||
Reference in New Issue
Block a user