API - remove useless user query
This commit is contained in:
parent
1697f6051f
commit
1b06d6b6bc
@ -186,7 +186,7 @@ def update_workout(workout: Workout) -> Workout:
|
|||||||
|
|
||||||
|
|
||||||
def edit_workout(
|
def edit_workout(
|
||||||
workout: Workout, workout_data: Dict, auth_user_id: int
|
workout: Workout, workout_data: Dict, auth_user: User
|
||||||
) -> Workout:
|
) -> Workout:
|
||||||
"""
|
"""
|
||||||
Edit an workout
|
Edit an workout
|
||||||
@ -195,7 +195,6 @@ def edit_workout(
|
|||||||
In a next version, map_data and weather_data will be updated
|
In a next version, map_data and weather_data will be updated
|
||||||
(case of a modified gpx file, see issue #7)
|
(case of a modified gpx file, see issue #7)
|
||||||
"""
|
"""
|
||||||
user = User.query.filter_by(id=auth_user_id).first()
|
|
||||||
if workout_data.get('refresh'):
|
if workout_data.get('refresh'):
|
||||||
workout = update_workout(workout)
|
workout = update_workout(workout)
|
||||||
if workout_data.get('sport_id'):
|
if workout_data.get('sport_id'):
|
||||||
@ -210,7 +209,7 @@ def edit_workout(
|
|||||||
workout_data['workout_date'], '%Y-%m-%d %H:%M'
|
workout_data['workout_date'], '%Y-%m-%d %H:%M'
|
||||||
)
|
)
|
||||||
_, workout.workout_date = get_datetime_with_tz(
|
_, workout.workout_date = get_datetime_with_tz(
|
||||||
user.timezone, workout_date
|
auth_user.timezone, workout_date
|
||||||
)
|
)
|
||||||
|
|
||||||
if workout_data.get('duration'):
|
if workout_data.get('duration'):
|
||||||
|
@ -1288,7 +1288,7 @@ def update_workout(
|
|||||||
if response_object:
|
if response_object:
|
||||||
return response_object
|
return response_object
|
||||||
|
|
||||||
workout = edit_workout(workout, workout_data, auth_user.id)
|
workout = edit_workout(workout, workout_data, auth_user)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
return {
|
return {
|
||||||
'status': 'success',
|
'status': 'success',
|
||||||
|
Loading…
Reference in New Issue
Block a user