From 38867a234ad38216427eccda61cdaea44785203c Mon Sep 17 00:00:00 2001 From: Peter Stockings Date: Mon, 31 Jul 2023 13:09:56 +1000 Subject: [PATCH] Minor refactor to workout submission handling of hear rate readings --- app.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app.py b/app.py index af5af14..6960b14 100644 --- a/app.py +++ b/app.py @@ -189,12 +189,10 @@ def workouts(user_id): workout.distance = distance if heart_rate_readings: - average_bpm = sum(h['bpm'] for h in heart_rate_readings) / \ - len(heart_rate_readings) - min_bpm = min( - h['bpm'] for h in heart_rate_readings) - max_bpm = max( - h['bpm'] for h in heart_rate_readings) + bpm = [h['bpm'] for h in heart_rate_readings] + average_bpm = sum(bpm) / len(bpm) + min_bpm = min(bpm) + max_bpm = max(bpm) workout.is_heart_rate_available = True workout.average_bpm = average_bpm