From 41d767c02f7f5d7b0cec000958ac6f211e3179d6 Mon Sep 17 00:00:00 2001 From: Marcin-Ramotowski Date: Tue, 1 Apr 2025 19:47:35 +0000 Subject: [PATCH] Removed deprecated Query.get method from edit user endpoint --- api/user_views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/user_views.py b/api/user_views.py index 001ed2e..89eb20e 100644 --- a/api/user_views.py +++ b/api/user_views.py @@ -59,7 +59,9 @@ def edit_user(user_id): if request_fields != editable_fields: abort(400, "Invalid request data structure.") - user_to_update = User.query.get_or_404(user_id) + user_to_update = db.session.get(User, user_id) + if user_to_update is None: + abort(404, "User not found.") for field_name in editable_fields: requested_value = request_data.get(field_name) if requested_value is None: