Remove dupuplicate workout query and only count workouts with cadence readings
This commit is contained in:
4
app.py
4
app.py
@@ -55,12 +55,12 @@ def get_workouts():
|
|||||||
users = User.query.all()
|
users = User.query.all()
|
||||||
users_data = []
|
users_data = []
|
||||||
for user in users:
|
for user in users:
|
||||||
workouts = Workout.query.filter_by(user_id=user.id).all()
|
workouts = get_workouts_for_user(user.id)
|
||||||
user_data = {
|
user_data = {
|
||||||
'id': user.id,
|
'id': user.id,
|
||||||
'name': user.name,
|
'name': user.name,
|
||||||
'workouts_count': len(workouts),
|
'workouts_count': len(workouts),
|
||||||
'workouts': get_workouts_for_user(user.id)
|
'workouts': workouts
|
||||||
}
|
}
|
||||||
users_data.append(user_data)
|
users_data.append(user_data)
|
||||||
return render_template('users_and_workouts.html', users=users_data)
|
return render_template('users_and_workouts.html', users=users_data)
|
||||||
|
|||||||
Reference in New Issue
Block a user