Merge branch 'release/v18.9.20'
This commit is contained in:
@@ -309,7 +309,8 @@ class PowerZonesField(models.TextField):
|
|||||||
return self.get_deb_prep_value(value)
|
return self.get_deb_prep_value(value)
|
||||||
|
|
||||||
|
|
||||||
c2url = 'http://www.concept2.com/indoor-rowers/racing/records/world?machine=1&event=All&gender=All&age=All&weight=All'
|
#c2url = 'http://www.concept2.com/indoor-rowers/racing/records/world?machine=1&event=All&gender=All&age=All&weight=All'
|
||||||
|
c2url = 'https://www.concept2.com/indoor-rowers/racing/records/world?machine=rower&event=&gender=&age_category=&weight_class=&adaptive=0&op=Search&form_id=concept2_record_search_form#results'
|
||||||
|
|
||||||
|
|
||||||
def update_records(url=c2url, verbose=True):
|
def update_records(url=c2url, verbose=True):
|
||||||
@@ -349,7 +350,10 @@ def update_records(url=c2url, verbose=True):
|
|||||||
sex = row.Gender
|
sex = row.Gender
|
||||||
name = row.Name
|
name = row.Name
|
||||||
age = int(row.Age)
|
age = int(row.Age)
|
||||||
|
try:
|
||||||
distance = int(row.Distance)
|
distance = int(row.Distance)
|
||||||
|
except ValueError:
|
||||||
|
distance = int(row.Distance.replace(',', ''))
|
||||||
duration = float(row.Duration)
|
duration = float(row.Duration)
|
||||||
season = int(row.Season)
|
season = int(row.Season)
|
||||||
|
|
||||||
|
|||||||
@@ -198,13 +198,17 @@ def do_sync(w, options, quick=False):
|
|||||||
return 0
|
return 0
|
||||||
|
|
||||||
if do_c2_export: # pragma: no cover
|
if do_c2_export: # pragma: no cover
|
||||||
|
dologging('c2_log.log','Exporting workout to C2 for user {user}'.format(user=w.user.user.id))
|
||||||
try:
|
try:
|
||||||
message, id = c2stuff.workout_c2_upload(
|
message, id = c2stuff.workout_c2_upload(
|
||||||
w.user.user, w, asynchron=True)
|
w.user.user, w, asynchron=True)
|
||||||
|
dologging('c2_log.log','C2 upload succeeded')
|
||||||
except NoTokenError:
|
except NoTokenError:
|
||||||
id = 0
|
id = 0
|
||||||
message = "Something went wrong with the Concept2 sync"
|
message = "Something went wrong with the Concept2 sync"
|
||||||
|
dologging('c2_log.log','C2 no token error')
|
||||||
except: # pragma: no cover
|
except: # pragma: no cover
|
||||||
|
dologging('c2_log.log','Error C2')
|
||||||
pass
|
pass
|
||||||
|
|
||||||
if do_strava_export: # pragma: no cover
|
if do_strava_export: # pragma: no cover
|
||||||
|
|||||||
Reference in New Issue
Block a user