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:
|
if cadence_readings:
|
||||||
start_time = min(
|
start_time = min(
|
||||||
reading.created_at for reading in cadence_readings)
|
c['timestamp'] for c in cadence_readings)
|
||||||
end_time = max(
|
end_time = max(
|
||||||
reading.created_at for reading in cadence_readings)
|
c['timestamp'] for c in cadence_readings)
|
||||||
duration = end_time - start_time
|
duration = end_time - start_time
|
||||||
duration = duration.total_seconds()
|
duration = duration.total_seconds()
|
||||||
average_rpm = sum(
|
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(
|
min_rpm = min(
|
||||||
reading.rpm for reading in cadence_readings)
|
c['rpm'] for c in cadence_readings)
|
||||||
max_rpm = max(
|
max_rpm = max(
|
||||||
reading.rpm for reading in cadence_readings)
|
c['rpm'] for c in cadence_readings)
|
||||||
calories = cadence_readings[-1].calories
|
calories = cadence_readings[-1]['calories']
|
||||||
distance = cadence_readings[-1].distance
|
distance = cadence_readings[-1]['distance']
|
||||||
|
|
||||||
workout.is_cadence_available = True
|
workout.is_cadence_available = True
|
||||||
workout.started_at = start_time
|
workout.started_at = start_time
|
||||||
@@ -189,12 +189,12 @@ def workouts(user_id):
|
|||||||
workout.distance = distance
|
workout.distance = distance
|
||||||
|
|
||||||
if heart_rate_readings:
|
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)
|
len(heart_rate_readings)
|
||||||
min_bpm = min(
|
min_bpm = min(
|
||||||
heartrate.bpm for heartrate in heart_rate_readings)
|
h['bpm'] for h in heart_rate_readings)
|
||||||
max_bpm = max(
|
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.is_heart_rate_available = True
|
||||||
workout.average_bpm = average_bpm
|
workout.average_bpm = average_bpm
|
||||||
|
|||||||
Reference in New Issue
Block a user