From d661f861c453a96a3736bcec390e78a47f621dae Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 8 Feb 2023 21:36:29 +0100 Subject: [PATCH] C2 world record table change --- rowers/models.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rowers/models.py b/rowers/models.py index c0542bf4..770acd9e 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -309,7 +309,8 @@ class PowerZonesField(models.TextField): 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): @@ -349,7 +350,10 @@ def update_records(url=c2url, verbose=True): sex = row.Gender name = row.Name age = int(row.Age) - distance = int(row.Distance) + try: + distance = int(row.Distance) + except ValueError: + distance = int(row.Distance.replace(',', '')) duration = float(row.Duration) season = int(row.Season)