Private
Public Access
1
0

timezone aware bug fixes

This commit is contained in:
Sander Roosendaal
2017-09-04 12:52:13 +02:00
parent b4953509a4
commit a5639e734f

View File

@@ -585,15 +585,19 @@ def save_workout_database(f2,r,dosmooth=True,workouttype='rower',
if timezone_str == None:
timezone_str = tf.closest_timezone_at(lng=lonavg,
lat=latavg)
if timezone_str == None:
timezone_str = 'UTC'
try:
workoutstartdatetime = pytz.timezone(timezone_str).localize(
row.rowdatetime
)
except ValueError,KeyError:
workoutstartdatetime = thetimezone.localize(
row.rowdatetime
).astimezone(utc)
except ValueError:
workoutstartdatetime = workoutstartdatetime.astimezone(
pytz.timezone(timezone_str)
)
except KeyError:
timezone_str = 'UTC'
workoutdate = workoutstartdatetime.astimezone(