diff --git a/rowers/tpstuff.py b/rowers/tpstuff.py index de37f4e7..0ac7187d 100644 --- a/rowers/tpstuff.py +++ b/rowers/tpstuff.py @@ -17,10 +17,10 @@ from rowsandall_app.settings import ( C2_CLIENT_ID, C2_REDIRECT_URI, C2_CLIENT_SECRET, STRAVA_CLIENT_ID, STRAVA_REDIRECT_URI, STRAVA_CLIENT_SECRET, TP_CLIENT_ID, TP_CLIENT_SECRET, - TP_REDIRECT_URI, TP_CLIENT_KEY, + TP_REDIRECT_URI, TP_CLIENT_KEY,TP_API_LOCATION ) -tpapilocation = "https://api.trainingpeaks.com" +tpapilocation = TP_API_LOCATION oauth_data = { 'client_id': TP_CLIENT_ID, diff --git a/rowsandall_app/settings.py b/rowsandall_app/settings.py index caa32dfc..164c9153 100644 --- a/rowsandall_app/settings.py +++ b/rowsandall_app/settings.py @@ -325,6 +325,10 @@ TP_CLIENT_ID = CFG["tp_client_id"] TP_CLIENT_SECRET = CFG["tp_client_secret"] TP_REDIRECT_URI = CFG["tp_redirect_uri"] TP_CLIENT_KEY = TP_CLIENT_ID +try: + TP_API_LOCATION = CFG['tp_api_location'] +except KeyError: + TP_API_LOCATION = "https://api.trainingpeaks.com" # RP3 RP3_CLIENT_ID = CFG["rp3_client_id"]