Fix for error introduced in last commit where submitting workout attempts to access misnamed properties
This commit is contained in:
20
app.py
20
app.py
@@ -165,19 +165,19 @@ def workouts(user_id):
|
||||
|
||||
if cadence_readings:
|
||||
start_time = min(
|
||||
reading.created_at for reading in cadence_readings)
|
||||
c['timestamp'] for c in cadence_readings)
|
||||
end_time = max(
|
||||
reading.created_at for reading in cadence_readings)
|
||||
c['timestamp'] for c in cadence_readings)
|
||||
duration = end_time - start_time
|
||||
duration = duration.total_seconds()
|
||||
average_rpm = sum(
|
||||
reading.rpm for reading in cadence_readings) / len(cadence_readings)
|
||||
c['rpm'] for c in cadence_readings) / len(cadence_readings)
|
||||
min_rpm = min(
|
||||
reading.rpm for reading in cadence_readings)
|
||||
c['rpm'] for c in cadence_readings)
|
||||
max_rpm = max(
|
||||
reading.rpm for reading in cadence_readings)
|
||||
calories = cadence_readings[-1].calories
|
||||
distance = cadence_readings[-1].distance
|
||||
c['rpm'] for c in cadence_readings)
|
||||
calories = cadence_readings[-1]['calories']
|
||||
distance = cadence_readings[-1]['distance']
|
||||
|
||||
workout.is_cadence_available = True
|
||||
workout.started_at = start_time
|
||||
@@ -189,12 +189,12 @@ def workouts(user_id):
|
||||
workout.distance = distance
|
||||
|
||||
if heart_rate_readings:
|
||||
average_bpm = sum(heartrate.bpm for heartrate in heart_rate_readings) / \
|
||||
average_bpm = sum(h['bpm'] for h in heart_rate_readings) / \
|
||||
len(heart_rate_readings)
|
||||
min_bpm = min(
|
||||
heartrate.bpm for heartrate in heart_rate_readings)
|
||||
h['bpm'] for h in heart_rate_readings)
|
||||
max_bpm = max(
|
||||
heartrate.bpm for heartrate in heart_rate_readings)
|
||||
h['bpm'] for h in heart_rate_readings)
|
||||
|
||||
workout.is_heart_rate_available = True
|
||||
workout.average_bpm = average_bpm
|
||||
|
||||
Reference in New Issue
Block a user